내용으로 건너뛰기
adminschool.net wiki
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
05
•
insall
•
blockdump
•
apache22weblogic
•
develop
develop:perl:portscan
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Perl을 이요하여 PortScan 하기 ====== <code perl> #!/usr/bin/perl -w # portscan.pl -- Version 07-Dec-2001 # Copyright (c) 2001 Jochen Kupperschmidt <jochen@kupperschmidt.de> # Released under the terms of the GNU General Public License # _ _ # | |_ ___ _____ ___ _ _ _ ___ ___| |_ # | | . | | ._| | | | . | _| . / # |_|_|___|_|_|_|___|_____|___|_| |_|_\ # http://homework.nwsnet.de/ use IO::Socket; my ($host, $from, $to, $port, $socket); ($host = $ARGV[0]) or die "Usage: $0 <host> [start port] [end port]\n"; $from = ($ARGV[1] || 1); $to = ($ARGV[2] || 1024); printf("Scanning host '%s'\n", $host); for ($port = $from; $port <= $to; $port++) { $socket = IO::Socket::INET->new( PeerAddr => $host, PeerPort => $port, Proto => 'tcp' ); if ($socket) { printf(" Found port %" . length($to) . "d open\n", $port); } } </code>
develop/perl/portscan.txt
· 마지막으로 수정됨: 2007/09/24 02:26 저자
starlits
문서 도구
문서 보기
이전 판
역링크
맨 위로