Ни раз упоминалось на asechk’е, что прокси для брута лучше чекать и отсеивать непосредственно с помощью самого
IPD Brute. Так как
"Брут сам возьмёт именно то, что ему нужно" (с) Mongol
Итак, в этой статье я постараюсь как можно подробнее расписать порядок действий, дабы даже у новичков не возникло затруднений.
Для начала, нужно собрать список прокси. Я для этой цели использую многим известную программу
Forum Proxy Leecher. Перед запуском сбора проксей заходим в настройки и отключаем автоматический запуск Bleach по окончании сбора проксей, сняв соответственно галочку "Launch Bleach automatically to test proxy".
По завершении работы
FPL, заходим в папку где установлена программа и берём
proxy.txt сразу же удаляем из него первую строку с датой сбора проксей.
Прокси собраны, далее необходимо удалить повторы из этого списка. Общее количество собранного бывает различным, в зависимости от времени суток, используемого вами IP, а также как показывает опыт и скорости соединения с интернетом. В моём случае среднее значение 13’000 прокси. Удалить повторы можно удобной для вас программой, к примеру недавно написанной
SPYDER'om Dupkill , я лёгкий путей не ищу и делаю это плагином в OCC-флудере В итоге в моём случае из 13 тысяч остаётся лишь 7 тысяч уникальных.
Теперь после того как в листе с прокси нет ни одного повтора – перемешиваем их. Для этого вставляем лист в
Exel, выделяем столбец "
A" и делаем сортировку по возрастанию (
"Данные" => "Сортировка" => столбец "A" => "по возрастанию").
Теперь приступаем непосредственно к самому процессу чека полученного листа прокси. Загружаем данный лист (порядка 7000) в
IPD, запускаем брут и идём курить, пить чай и т.д.
На дедике при 1500 потоках, 1 часа для этой процедуры более чем достаточно.
Далее останавливаем брут и принимаемся обрабатывать полученные результаты из
proxy.txt
Лист имеет примерно следующий вид:
Разберёмся что же это за нагромождение цифр: скопировав в
Word (для ускорения процесса по сравнению с блокнотом), – делаем замену, операцией
Ctrl-F вкладка "
Заменить": найти знак точка с запятой (

, заменить на табуляцию (в графе формы
Tab нажать не удастся, предварительно копируем его из любого текстового документа). Нажимаем "
Заменить все".
В результате получаем:
После чего копируем данный список в
Exel, замена (

на (
Tab) была произведена чтобы разделить данный список на 4 колонки. Также это можно было сделать средствами
Exel – загрузив текстовый документ с указанием разделителя (

. Но мне удобен алгоритм описанный выше.
Первая колонка (
A) – непосредственно сами прокси, вторая (
B) – пинг, скорость отклика прокси, третья и чётвёртая (
С и
D) – количество удачных/неудачных коннектов к прокси – нас данный параметр не интересует.
Наша задача отсортировать все живые прокси, т.е. пинг (столбец
B) у которых отличен от "0". Для этого, выделяем столбец, и "
A", и "
B" (обязательно оба столбца), затем и делаем сортировку пинга по убыванию ("
Данные" => "Сортировка" => столбец "B" => "по убыванию").
На первом месте оказывается самый долгооткликающийся proxy (значение пинга в столбце B ~ 65000), на последнем, в моём случае 440-ая строка – самый быстрооткликающийся (значение пинга в столбце B ~ 500).
Для брута подойдут все, которые имеют пинг, т.е. выделяем все 440 штук (столбец "
A", ячейки с 1-ой по 440-ую) и перемешиваем их чтобы рядом находились прокси с разным значением пинга ("
Данные" => "Сортировка" => столбец "A" => "по возрастанию").
После чего копируем первые 440 ячеек столбца "
A" в текстовик и лист с живими прокси для брута готов!
НО, как показывает мой опыт, после помещения 440 прокси в брут, на 20-30 proxy так и не появится пинг даже если лист оставить на сутки. Поэтому после помещения 440 штук – запускаем брут на 5-7 минут. Затем останавливаем и делаем сортировку выше описанным методом. В результате получаем 410 прокси – помещаем их в брут и почти все из них (за исключением 2-5 штук) – будут с пингом и на 10-20 часов брута их вполне хватит.
В данной статье я постарался расписать всё по шагам, как можно подробнее, даже если вы не имеете навыков работы с Word и Exel – сложностей возникнуть не должно.
Выражаю благодарность
Mongol’у (aka
ТурисТ’у) – человеку кто меня и научил данному способу чека proxy.
(с) Филиппусик™