Ни раз упоминалось на всего.net, что прокси для брута лучше чекать и отсеивать непосредственно с помощью самого IPD Brute. Так как "Брут сам возьмёт именно то, что ему нужно" Итак, в этой статье я постараюсь как можно подробнее расписать порядок действий, дабы даже у новичков не возникло затруднений.
Для начала, нужно собрать список прокси. Я для этой цели использую многим известную программуForum Proxy Laucher
. Перед запуском сбора проксей заходим в настройки и отключаем автоматический запуск Bleach по окончании сбора проксей, сняв соответственно галочку "Launch Bleach automatically to test proxy".
По завершении работы FPL, заходим в папку где установлена программа и берём proxy.txt сразу же удаляем из него первую строку с датой сбора проксей.
Прокси собраны, далее необходимо удалить повторы из этого списка. Общее количество собранного бывает различным, в зависимости от времени суток, используемого вами IP, а также как показывает опыт и скорости соединения с интернетом. В моём случае среднее значение 13’000 прокси. Удалить повторы можно удобной для вас программой, к примеру недавно написанной я лёгкий путей не ищу и делаю это плагином в OCC-флудере В итоге в моём случае из 13 тысяч остаётся лишь 7 тысяч уникальных.
Теперь после того как в листе с прокси нет ни одного повтора – перемешиваем их. Для этого вставляем лист в Exel, выделяем столбец "A" и делаем сортировку по возрастанию ("Данные" => "Сортировка" => столбец "A" => "по возрастанию").
Теперь приступаем непосредственно к самому процессу чека полученного листа прокси. Загружаем данный лист (порядка 7000) в IPD cool.gif , запускаем брут и идём курить, пить чай и т.д.
На дедике при 1500 потоках, 1 часа для этой процедуры более чем достаточно.
Далее останавливаем брут и принимаемся обрабатывать полученные результаты из proxy.txt
Лист имеет примерно следующий вид:
Разберёмся что же это за нагромождение цифр: скопировав в Word (для ускорения процесса по сравнению с блокнотом), – делаем замену, операцией Ctrl-F вкладка "Заменить": найти знак точка с запятой (wink.gif, заменить на табуляцию (в графе формы Tab нажать не удастся, предварительно копируем его из любого текстового документа). Нажимаем "Заменить все".
В результате получаем:
После чего копируем данный список в Exel, замена (wink.gif на (Tab) была произведена чтобы разделить данный список на 4 колонки. Также это можно было сделать средствами Exel – загрузив текстовый документ с указанием разделителя (wink.gif. Но мне удобен алгоритм описанный выше.
Первая колонка (A) – непосредственно сами прокси, вторая (cool.gif – пинг, скорость отклика прокси, третья и чётвёртая (С и D) – количество удачных/неудачных коннектов к прокси – нас данный параметр не интересует.
Наша задача отсортировать все живые прокси, т.е. пинг (столбец cool.gif у которых отличен от "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 – сложностей возникнуть не должно.