спасибо помогло!)
Помогите понять, люди добрые, сломал всю голову.
-
Теплый привет каждому кто заглянул!
Ситуация над которой ломаю голову:
Сделал скрипт, на запросах, брут.
Всё работает идеально, но есть ньюанс.
На сайте (не могу сказать какой, простите пожалуйста за неудобство) есть лимит на 7-8 авторизаций с ИП.
То есть на 7-8ю авторизацию мне приходит ответ, что максимальное кол-во попыток исчерпано.
И я меняю прокси(обычные, из пулла) и снова 7-8 аккаунтов, и так пока не закончатся прокси.Соответсвенно я пришёл к выводу что мне нужны прокси со сменой ИП на каждый запрос.
Нашёл прокси, проверил через http://ip-api.com/json и в правду каждый коннект новый ИП, качественный.
Авторизация прокси по одному порту идёт, потоки не ограничены у них.
Скрин теста:
Почему качественный? Потому что на сайте клауд, и с пулловых прокси иногда не проходит клауд.
А тут вообще нет проблем с клаудом, в 99% случаев.Но вот не задача, 7-8 акков чекаются, и всё, максимальное кол-во попыток исчерпано.
Самое интересное, что если я запускаю 10 потоков, то чекается 70-80 аккаунтов и скрипт больше не чекает, упирается в ограничение.
И если я тут же запущу снова 10 потоков, то снова 70-80 аккаунтов, но цикл не продолжается.
Напомню, что если я это делаю с пулловыми прокси, то будет чекать пока не забанит весь список, а потом 1-2 часа на разбан.
Потоки не перезапускаются при этом, просто смена ИП.
В случае с прокси которые меняют ИП, после бана добавил сначало проверку на http://ip-api.com/json а потом уже снова попытка аторизации.
И от http://ip-api.com/json приходит каждый раз новый ИП.
Но следом авторизация не проходит, упирается в ограничение.
Добавил в ПОСТ запрос авторизации даже "Connection: Сlose", не знаю, влияет ли это на что то в ПОСТ запросе.
Но заметил что при ответе от ip-api.com всегда Connection: Сlose.
Пробовал и чистить заголовки с куками каждый раз перед авторизацией, безрезультатно.
Делал даже чтоб небыло бесконечного цикла, а каждый результат завершал поток (Succes,Fail), так же безрезультатно.
Но если каждый раз запускать софт заного, то чекает всё те же 70-80 аккаунтов.
Использую Curl Impersonate HTTP-Client с форума.
Может кто то встречался с таким? Или есть предположения?
Всегда отблагодарю за дельный совет.Знаю что без предоставления сайта или скрипта это всё сложно, но к сожалению могу описать только на словах.
-
Блок точно идёт по ИП, ведь смена ИП (в случае с пуловыми прокси) не создаёт проблем, и софт может в 1 поток бесконечным циклом чекать всё.
А у резидентных прокси точно каждый запрос новый ИП, в этом нет сомнений.
Вот только есть подозрения что конкретно ПОСТ запрос всегда использует 1 ИП, может быть есть варианты проверить это? Там же у прокси должен закрыться коннект чтоб прокси изменились по идее.
Но почему тогда вариант с завершением потока каждую авторизацию не работает? -
Проблема этого модуля в том, что он переносит заголовки в последующий запрос из предыдущего, что может привести вплоть к тому, что в ответ вы получите 400