Перестали работать запросы

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 201
Реакции
38
Баллы
48
Всем привет, написал проект несколько месяцев назад и все хорошо работало, до вчерашнего дня1793168111416.png
 
Вот сам запрос
Прокси меняю при помощи платного VPN, раньше же не полился бот. Профили иногда загружаю, иногда новые создаю. Подскажите куда копать, почему сайт палит бота
 
В ответе написано , Запрещено.
На сайт заходишь , там Клауд капча.
Тебе просто надо отснифать отправку запроса заново , возможно немного изменилось прохождение капчи.
 
В ответе написано , Запрещено.
На сайт заходишь , там Клауд капча.
Тебе просто надо отснифать отправку запроса заново , возможно немного изменилось прохождение капчи.
запрос не изменился, на картинке ответ один и тот же запрос но сайт по разному реагирует
1793177861074.png
 
А как их снифить вот кубик
1793179785453.png1793179805814.png
А вот рабочий запрос
1793179851452.png
1793179868249.png
1793179889764.png
 
Даже у платного впн это же общие айпишники, их могли уже другие боты засветить. Может поэтому и реагирует по разному, смотря какой сервер попался
 
  • Оценить
Реакции: Dmitriy_Zenno
Вот сам запрос
Прокси меняю при помощи платного VPN, раньше же не полился бот. Профили иногда загружаю, иногда новые создаю. Подскажите куда копать, почему сайт палит бота
Возможно еще из-за способа передачи транспорта, попробуйте клиент Tls для запросов использовать
 
Возможно еще из-за способа передачи транспорта, попробуйте клиент Tls для запросов использовать
Подскажите а где это можно сделать "попробуйте клиент Tls для запросов использовать"
 
А curl-impersonate это прямо из зенки можно дёрнуть?
 
Кстати я вот о чем подумал, при загрузке страницы нужные запросы и так прогружаются, зачем их заново делать. Можно ли эти запросы обрабатывать 1793329650591.png
 
а что это такое
В зенке юзаю где-то его
А где-то https://github.com/bogdanfinn/tls-client-api
Ну последний уже к зенке прикручен, он же Tls клиент в настройках проекта. Но как-то криво его что ль прикрутили, через одно место работает. Поэтому юзаю отдельно, а не встроенный вариант
 
  • Оценить
Реакции: spbalexpiter
В зенке юзаю где-то его
А где-то https://github.com/bogdanfinn/tls-client-api
Ну последний уже к зенке прикручен, он же Tls клиент в настройках проекта. Но как-то криво его что ль прикрутили, через одно место работает. Поэтому юзаю отдельно, а не встроенный вариант
Можете подробнее описать, что именно криво работает во встроенной реализации по сравнению с оригинальной? Передам разработчикам.
 
Можете подробнее описать, что именно криво работает во встроенной реализации по сравнению с оригинальной? Передам разработчикам.
А вы можете обьяснить как получить ответ запроса, который Зенка и так получила, что бы заново такой же запрос не делать 1793427569534.png
 
  • Увидел
Реакции: Sergodjan
А вы можете обьяснить как получить ответ запроса, который Зенка и так получила, что бы заново такой же запрос не делать
Потому что обычно в таких ситуациях для каждого нового запроса формируется свой ключ для заголовков, соответственно, просто повторить со старым не получится.
Собираешь все запросы, изучаешь, смотришь, находишь, что меняется, находишь, где оно формируется (или пытаешься понять, как формируется), подставляешь, отправляешь.
Вопрос не столько в Зенке, сколько в логике работы конкретного сайта (точнее, его защиты), когда ты пытаешься работать чисто на запросах.
Ну или как выше писали, если устраивает работа через браузер, просто через монитор трафика находишь нужные ответы, работаешь с ними...
 
  • Оценить
Реакции: Sergodjan
Потому что обычно в таких ситуациях для каждого нового запроса формируется свой ключ для заголовков, соответственно, просто повторить со старым не получится.
Собираешь все запросы, изучаешь, смотришь, находишь, что меняется, находишь, где оно формируется (или пытаешься понять, как формируется), подставляешь, отправляешь.
Вопрос не столько в Зенке, сколько в логике работы конкретного сайта (точнее, его защиты), когда ты пытаешься работать чисто на запросах.
Ну или как выше писали, если устраивает работа через браузер, просто через монитор трафика находишь нужные ответы, работаешь с ними...
А как через мониторинг трафика находить нужные ответы, что бы с ними работать
 
А как через мониторинг трафика находить нужные ответы, что бы с ними работать

В PM вы можете искать нужные запросы по URL.

Для более детального анализа и поиска запросов рекомендую использовать инструмент DevTools.

1793600590053.png
 
Потому что обычно в таких ситуациях для каждого нового запроса формируется свой ключ для заголовков, соответственно, просто повторить со старым не получится.
Собираешь все запросы, изучаешь, смотришь, находишь, что меняется, находишь, где оно формируется (или пытаешься понять, как формируется), подставляешь, отправляешь.
Вопрос не столько в Зенке, сколько в логике работы конкретного сайта (точнее, его защиты), когда ты пытаешься работать чисто на запросах.
Ну или как выше писали, если устраивает работа через браузер, просто через монитор трафика находишь нужные ответы, работаешь с ними...
Я правильно понял, что из зенки ответ от запроса, который корректно отправляется сам по себе (при загрузке сайта), я получить не могу. Если это так, тогда подскажи как проанализировать ключи для заголовков, как их изучить, на что смотреть. Короче как правильно работать с запросами
 
Я правильно понял, что из зенки ответ от запроса, который корректно отправляется сам по себе (при загрузке сайта), я получить не могу. Если это так, тогда подскажи как проанализировать ключи для заголовков, как их изучить, на что смотреть. Короче как правильно работать с запросами
Ну вы бы уже в гугле написали или любой нейронке вопрос задали.. Я вам выше прикрепил конкретный метод C# кода, который позволяет получить массив трафика.
 
Я правильно понял, что из зенки ответ от запроса, который корректно отправляется сам по себе (при загрузке сайта), я получить не могу. Если это так, тогда подскажи как проанализировать ключи для заголовков, как их изучить, на что смотреть. Короче как правильно работать с запросами
Он корректно отправляется в тот момент, когда ты его отправляешь (точнее, браузер). В нем, скорее всего, есть вещи, которые просто не дадут его отправить повторно.
Ну, если базово, то смотришь всю цепочку запросов, которые появляются в браузере при открытии страницы. Сначала проверяешь последний, тот, который тебе нужен, смотришь, в нем в заголовках уходит. Соответственно, находишь то, что выглядит как "ключ", дальше ищешь по цепочке вверх, в ответ на какой запрос он приходит. И так далее. Но это, скажем так, классическая цепочка работы с запросами через какой-нибудь Фиддлер (не уверен, что твой случай конкретно такой, не вникал). Нередко ключ не приходит, но можно понять логику его формирования (что-нибудь типа timestamp его генерации подставляется). Собираешь, анализируешь, думаешь, проверяешь...
Но как выше написали: гугл/нейронка (любая, даже бесплатный дипсик условный) быстрее подскажут, если самому разбираться лень или не получается. Скормить дипсику/чатгпт свои запросы и ответы целиков, он подскажет, что и как. Собрать их можно из Монитора трафика методом, которые скинули выше.

Update: Даже без нейросетей. Просто взял заголовки запроса из браузера (обычного, которым пользуюсь), убрал одну строку оттуда, все нормально проходит. И напрямую, и через прокси (да, прокси нужны те, которые их устроят, а не будут в ответ Forbidden отдавать).


Для чистоты эксперимента еще и куки/кэш почистил, чтобы не было хвостов.
bandicam2026-11-0314-10-18-984-ezgif.com-video-to-gif-converter.gif
 
Последнее редактирование:
Я правильно понял, что из зенки ответ от запроса, который корректно отправляется сам по себе (при загрузке сайта), я получить не могу. Если это так, тогда подскажи как проанализировать ключи для заголовков, как их изучить, на что смотреть. Короче как правильно работать с запросами
Неправильно понял.
Данные из запросов получаются из монитора трафика. Гуглится по форуму, скармливается нейросети, потом вставляется в свой проект.

Как работать с запросами, я писал сразу, снифаешь запросы и сравниваешь тела и пытаешься повторить. Учиться снифать можно по видосикам в ютубе. Или через нейросети. Они же, могут и запросы составить и если надо и реверсинженеринг скриптов сайта сделать, для получения нужных ключей в запросах.

1000009627.jpg
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)