Помогите понять, люди добрые, сломал всю голову.

Поддержка
  • Теплый привет каждому кто заглянул!

    Ситуация над которой ломаю голову:
    Сделал скрипт, на запросах, брут.
    Всё работает идеально, но есть ньюанс.
    На сайте (не могу сказать какой, простите пожалуйста за неудобство) есть лимит на 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

  • @lesliwp попробуйте в настройках ресурса прокси поставить удачных и неудачных выполнений больше 1, возможно в этом проблема. 100000 например

  • @lesliwp

    Перед каждый новым запросом сбрасывай http клиент.

    @lesliwp said in Помогите понять, люди добрые, сломал всю голову.:

    Использую Curl Impersonate HTTP-Client с форума.

    Он кривой, к сожалению.