Нужен скрипт на perl который сканирует диапазон IP адресов и проверяет наличие открытых определенных портов. (сканер прокси серверов)
Все настройки хранятся в теле скрипта:
1. диапазон ip в виде 10.168.170.82-10.168.170.200
2. порты в виде 80,8080,1080,3124,3128,3127,5555,6666
Далее найденные открытые порты сохраняются в файл find.txt в виде ip

pen_port
После завершения скана управление передается любому прокси чекеру на perl-e.
Прокси чекеры видел на ачате.
Суть в том, чтобы самому насканить открытых портов, отчекать их собственными силами (т.е. прокси черер не использует общедоступные чекеры а проверку проводит сам), и затем в файликах http.txt https.txt socks4.txt и socks5.txt сохраняются найденные живые проксы.