nmap proxy вывод ip:port

Discussion in 'Анонимность' started by SVAROG, 19 Apr 2012.

  1. SVAROG

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

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    где-то видел скрипт, но найти не смог.
    Смысл скрипта в том что запускается он запускается примерно так
    nmap -sT -p 3128 --script proxy.nse -iR 0
    и записывает в файл прокси в таком формате "ip:port"
    Если у кого остался, поделитесь. Изучать nse не очень охота.
     
  2. \/ITA

    \/ITA Member

    Joined:
    21 Sep 2011
    Messages:
    25
    Likes Received:
    28
    Reputations:
    8
    этот скрипт лежит у меня на компе в папке scripts :D
    написал еще в 2009 году

    http://forum.antichat.net/thread175558.html

    proxy.nse
    Code:
    -- напишем описание
    description = [[
    Создает список IP в файл с открытым портом 3128.
    ]]
    
    -- укажем автора
    author = "ROleg aka PabloPicasso"
    
    -- укажем условия использования =)
    license = "Same as Nmap--See http://nmap.org/book/man-legal.html"
    
    -- категории к которым относится скрипт
    categories = {"discovery"}
    
    -- укажем необходимые либы для роботы с портами
    require "shortport"
    
    -- оброботка action начнется если portrule будет правдой
    portrule = shortport.port_or_service(3128)
    
    -- выполняем основные действия
    -- примем на входе хост и порт
    action = function(host, port)
                -- откроем файл proxy.txt для записи с добавлением (а+)
    	file = io.open ("proxy.txt","a+")
                -- добавим в очередь записи айпишку и порт
    	file:write (host.ip..":"..host.port.."\n")
                -- запишем в файл
    	file:flash()
                -- закроем файл
    	file:close()
    
    end
     
    #2 \/ITA, 19 Apr 2012
    Last edited: 19 Apr 2012
  3. SVAROG

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

    Joined:
    13 Feb 2007
    Messages:
    424
    Likes Received:
    86
    Reputations:
    -1
    спасибо большое )))