Тут существуют 2 варианта развития сюжета :

1) Берём все ип адреса засовываем их в чек и надеемся что попадуться прокси без пароля (бывает давольно редко, у меня из 250 тысяч попались только 64 штуки=) )

2) Берём все эти ип адреса и брутим их !

Если с первым пунктом всё понятно, то со вторым я думаю не очень поэтому поясню :

Брутить мы будем с помощью кросплатформенной утилицы Hydra.
Сейчас скажу про синтаксис программы :
hydra -s 1080 -L login.txt -P pass.txt -t 50 -M ip.txt socks-proxy
Описание команд :
-s PORT порт на который мы будем сканировать прокси
-L текстовый файл со списком логинов
-P текстовый файл со списком паролей (если хотите в этой жизне дождаться завершения процесса брута не советую использовать более 30-80 штук).
-T TASKS количество потоков параллельно (по умолчанию стоит значение 16, а дальше регулируем сами)
-M текстовый файл с нашими IP
Ну вот вроде бы и всё, если каждый день в течении недели ставить на дедики скан на большие диапазоны, а к ночи ставить брут, то с каждым утром у вас проксей будет всё больше и больше))

Список портов :

Http

80,1033, 2282, 3127, 3128, 3382, 4471, 5022, 5093, 5645, 5718,
6382,6588, 6748, 7177, 7212, 7272, 7329, 7379, 7410, 7709,
7733, 7961, 8000, 8001, 8080, 8109, 8155, 8182, 8353, 8379,
8477, 8513, 8611, 8683, 8821, 8888, 8984, 9088, 9337, 9567,
9669, 9870, 11903, 15621, 30258, 35631, 41457, 43341, 44548,
49871, 63000, 63809, 65506