ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

зацените сканер портов для диапазона ip
  #1  
Старый 06.06.2005, 13:47
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
Lightbulb зацените сканер портов для диапазона ip

сканер портов для диапазона ip
Код:
#!/usr/bin/perl -w
 
 # PortMap by nerezus
 # The Artistic License
 # ICQ 547097
 #
 # A tool for scan ip range
 
 use strict;
 use Socket;
 
 if (@ARGV<2) {print "Usage: portmap.pl from_host(ip) to_host(ip) [portfile.txt(ports via [space])]\n";exit(0);}
 my $fremote=shift||'127.0.0.1';
 my $tremote=shift||'127.0.0.1';
 my $portfile=shift;
 my $ports;
 if ($portfile) {open (PF, $portfile); $ports=<PF>; close(PF);}
    else {$ports="21 80";}
 my @ports=split(/ /, $ports);
 my @flist=split(/\./, $fremote);
 my @tlist=split(/\./, $tremote);
 my $fip=$flist[0]*256*256*256+$flist[1]*256*256+$flist[2]*256+$flist[3];
 my $tip=$tlist[0]*256*256*256+$tlist[1]*256*256+$tlist[2]*256+$tlist[3];
 
 for (my $i=$fip; $i<=$tip; $i++) {
 	my $tmp=$i;
 	my $d1=int($tmp / (256*256*256)); $tmp=$tmp-$d1*(256*256*256);
 	my $d2=int($tmp / (256*256)); $tmp=$tmp-$d2*(256*256);
 	my $d3=int($tmp / 256); $tmp=$tmp-$d3*256;
 	my $d4=$tmp;
 	my $ip="$d1.$d2.$d3.$d4";
 	my $host=gethostbyname($ip);
 	foreach my $port (@ports){
 			my $dest=sockaddr_in($port, $host);
 			socket (S, PF_INET, SOCK_STREAM, getprotobyname('tcp'));
 			if (connect(S, $dest)) {print "[".scalar(localtime)."] $ip:$port OK\n";}
 #			   else {print "[".scalar(localtime)."] $ip:$port ERR\n";}
 			close S;
 			}
 }
 
Ответить с цитированием

  #2  
Старый 06.06.2005, 14:06
Аватар для m0nzt3r
m0nzt3r
ветеран
Регистрация: 22.06.2004
Сообщений: 2,128
Провел на форуме:
5355463

Репутация: 2258


По умолчанию

наверно хорооший если это ты написал ))) жаль что не смогу щас заценить(я из клуба захожу))
__________________
Elite VPN from Green. Quality. Click and buy!!!

Моня тот еще зверюга,
Свиду тихий внутри - ****,
Без обид,реальный мэн,
Просто рифмы нет совсем.
С ним шутить *****то очень,
В ирце вместе с ним хохочем (c) m0Hze
 
Ответить с цитированием

  #3  
Старый 08.06.2005, 14:34
Аватар для Algol
Algol
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме:
2050916

Репутация: 0


По умолчанию

А в мультипоточном режиме слабо ?
 
Ответить с цитированием

  #4  
Старый 08.06.2005, 14:51
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

после 17(экзамен у меня последний)
 
Ответить с цитированием

  #5  
Старый 08.06.2005, 18:30
Аватар для CyberHack
CyberHack
Новичок
Регистрация: 20.05.2005
Сообщений: 16
Провел на форуме:
1990

Репутация: 0
По умолчанию

ja v etom dele noob tak6to nesmejtes.
ego nado zakinut v php ili na delphi ili c++ pisat?
v kakom on farmate dolzen bit?

Последний раз редактировалось CyberHack; 08.06.2005 в 18:33..
 
Ответить с цитированием

  #6  
Старый 08.06.2005, 18:54
Аватар для k00p3r
k00p3r
Banned
Регистрация: 31.05.2005
Сообщений: 549
Провел на форуме:
484586

Репутация: 16


Отправить сообщение для k00p3r с помощью ICQ
По умолчанию

v Perl formate
 
Ответить с цитированием

  #7  
Старый 08.06.2005, 21:45
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

aga, iminna tak
pasledn'uu versjyu perla mojna skachat' na activestate.com
 
Ответить с цитированием

  #8  
Старый 09.06.2005, 17:33
Аватар для m0nzt3r
m0nzt3r
ветеран
Регистрация: 22.06.2004
Сообщений: 2,128
Провел на форуме:
5355463

Репутация: 2258


По умолчанию

попробовал...неплохой вроде бы
__________________
Elite VPN from Green. Quality. Click and buy!!!

Моня тот еще зверюга,
Свиду тихий внутри - ****,
Без обид,реальный мэн,
Просто рифмы нет совсем.
С ним шутить *****то очень,
В ирце вместе с ним хохочем (c) m0Hze
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ