Генератор IP адресов.

Discussion in 'Безопасность и Анонимность' started by *DeViL*, 19 Jun 2008.

  1. *DeViL*

    *DeViL* Banned

    Joined:
    27 Nov 2007
    Messages:
    169
    Likes Received:
    56
    Reputations:
    0
    нужен ген ип адресов из диапозонов в список...
     
    2 people like this.
  2. iv.

    iv. Elder - Старейшина

    Joined:
    21 Mar 2007
    Messages:
    1,183
    Likes Received:
    438
    Reputations:
    107
    wwwguru.net/sandbox/tools/ip-generator/i.xhtml
    FYI: первый результат в поисковике
     
  3. lords15

    lords15 Elder - Старейшина

    Joined:
    8 Apr 2007
    Messages:
    0
    Likes Received:
    17
    Reputations:
    0
    на залил, тоже долго искал
    http://exfile.ru/5107
     
  4. #ИнкогнитО#

    Joined:
    27 Jun 2008
    Messages:
    15
    Likes Received:
    15
    Reputations:
    0
    Code:
    #!/usr/bin/perl
    #********************************************************************************
    #                                                                               #
    #                                      ipgenerator                              #
    #                                    by UGaS / uni0x                            #
    #                                 http://ugas.fatal.ru                          #
    #                               IRC: irc.dalnet.ru #UGaS                        #
    #
    #********************************************************************************
    $log='log.txt';
    
    foreach (@ARGV) {
    $log = $1 if ($_=~/^-l(.*)/);
      if ($_=~/-n((.*)\.(.*)\.(.*)\.(.*))/) {
          $netmask = $1;
          $n1 = $2;
          $n2 = $3;
          $n3 = $4;
          $n4 = $5;
      }
    }
    sub quit{
    print
    "\n ipgenerator by UGaS team / uni0x\n      mif88[at]inbox.ru\n usage: ./ipgenerator.pl -lLogfile -nNetmask \n ex:./ipgenerator.pl -lLog.txt -n127.0.0.*\n\n";
    }
    
    &quit unless $netmask;
    
      for ($i=0;$i<=254;$i++) 
      {  
        $ipi = $i; 
        if ($n2 ne '*')  
         { 
           $i = 254,$ipi = $n2
         }  
         for ($j=0;$j<=254;$j++) 
         { 
          $ipj = $j; 
          if ($n3 ne '*')  { $j = 254,$ipj = $n3 } 
            for ($k=1;$k<=254;$k++) 
    	{
              $ipk = $k;
              if ($n4 ne '*') 
    	   { 
    	     $k = 254,$ipi = $n2 
    	   }  
              my($ipaddr) = "$n1\.$ipi\.$ipj\.$ipk"; 
    	  open(LOG,">>$log");
    	  print LOG "$ipaddr\n";
    	  close(LOG);
           }
        }
      }
    
      
    
     
  5. Vinsik

    Vinsik Elder - Старейшина

    Joined:
    4 Oct 2008
    Messages:
    189
    Likes Received:
    4
    Reputations:
    -5
    А есть генератор который генерирует вот так например
    92.125.48.0:8080
    92.125.48.1:8080
    92.125.48.2:8080
    92.125.48.3:8080
    92.125.48.4:8080
    92.125.48.5:8080
    92.125.48.6:8080
    92.125.48.7:8080
    92.125.48.8:8080
    ну с портом в смысле :)
     
  6. Sleep

    Sleep Elder - Старейшина

    Joined:
    31 Oct 2007
    Messages:
    271
    Likes Received:
    65
    Reputations:
    4
    Code:
    #!/usr/bin/perl
    #*************************************************  *******************************
    #                                                                               #
    #                                      ipgenerator                              #
    #                                    by UGaS / uni0x                            #
    #                                 http://ugas.fatal.ru                          #
    #                               IRC: irc.dalnet.ru #UGaS                        #
    #
    #*************************************************  *******************************
    $log='log.txt';
    $port='8080';
    
    foreach (@ARGV) {
    $log = $1 if ($_=~/^-l(.*)/);
      if ($_=~/-n((.*)\.(.*)\.(.*)\.(.*))/) {
          $netmask = $1;
          $n1 = $2;
          $n2 = $3;
          $n3 = $4;
          $n4 = $5;
      }
    }
    sub quit{
    print
    "\n ipgenerator by UGaS team / uni0x\n      mif88[at]inbox.ru\n usage: ./ipgenerator.pl -lLogfile -nNetmask \n ex:./ipgenerator.pl -lLog.txt -n127.0.0.*\n\n";
    }
    
    &quit unless $netmask;
    
      for ($i=0;$i<=254;$i++) 
      {  
        $ipi = $i; 
        if ($n2 ne '*')  
         { 
           $i = 254,$ipi = $n2
         }  
         for ($j=0;$j<=254;$j++) 
         { 
          $ipj = $j; 
          if ($n3 ne '*')  { $j = 254,$ipj = $n3 } 
            for ($k=1;$k<=254;$k++) 
    	{
              $ipk = $k;
              if ($n4 ne '*') 
    	   { 
    	     $k = 254,$ipi = $n2 
    	   }  
              my($ipaddr) = "$n1\.$ipi\.$ipj\.$ipk"; 
    	  open(LOG,">>$log");
    	  print LOG "$ipaddr:$port\n";
    	  close(LOG);
           }
        }
      }
    
     
    #6 Sleep, 25 Oct 2008
    Last edited: 26 Oct 2008
  7. Vinsik

    Vinsik Elder - Старейшина

    Joined:
    4 Oct 2008
    Messages:
    189
    Likes Received:
    4
    Reputations:
    -5
    А программой можно?)
     
  8. Sleep

    Sleep Elder - Старейшина

    Joined:
    31 Oct 2007
    Messages:
    271
    Likes Received:
    65
    Reputations:
    4
    А поставить себе АктивПерл ни как ?
     
  9. Vinsik

    Vinsik Elder - Старейшина

    Joined:
    4 Oct 2008
    Messages:
    189
    Likes Received:
    4
    Reputations:
    -5
    стоит! ошибка на 57 линии!
    Мне надо сгенерировать вот так 92.125.*.*:8080
    Если кто может помочь.... буду весьма благодарен
     
  10. Sleep

    Sleep Elder - Старейшина

    Joined:
    31 Oct 2007
    Messages:
    271
    Likes Received:
    65
    Reputations:
    4
    хз у мну всё нормально пашет юзай:
    pelr namescript.pl -n92.125.*.*
     
  11. Vinsik

    Vinsik Elder - Старейшина

    Joined:
    4 Oct 2008
    Messages:
    189
    Likes Received:
    4
    Reputations:
    -5
    вот че он мне сгенерировал твоей командой 92.125....1:8080
    ))))) это в лог файле)
     
  12. zhtools

    zhtools New Member

    Joined:
    9 May 2010
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Вот не скриптовый под винду - IPv4 Generator + поиск по любым файловым базам
     
  13. Sn@k3

    Sn@k3 Elder - Старейшина

    Joined:
    13 Apr 2006
    Messages:
    1,000
    Likes Received:
    437
    Reputations:
    90
    вообще ты можешь задать в Excele ЭТО =) в школе не проходил?
     
  14. zhtools

    zhtools New Member

    Joined:
    9 May 2010
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Ликбез простой - диапазон 0.0.0.0-255.255.255.255 содержит 4, 3 млрд. адресов. Столько же в базе ripe.db. Текстовый файл со списком займет места около 80 Гиг.
    Генерить тупо по диапазонам стран - муторно.
    Прога IPv4 Generator может работать с базами диапазонов и извлекать генерить адреса хоть Гондураса, хоть Новосибирска, чего скрипты не умеют. Да и продукты типа Excel, хоть со школой, хоть без. На сайте все описано подробно.
     
  15. Aleks

    Aleks Banned

    Joined:
    25 Jun 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    Cкинь ген-)))