где-то видел скрипт, но найти не смог. Смысл скрипта в том что запускается он запускается примерно так nmap -sT -p 3128 --script proxy.nse -iR 0 и записывает в файл прокси в таком формате "iport" Если у кого остался, поделитесь. Изучать nse не очень охота.
этот скрипт лежит у меня на компе в папке scripts написал еще в 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