curlImpersonate http client
-
Название: curlImpersonate
Версия: 1.3
Данные: https://mega.nz/file/RXRhkLhT#9zGRZoGp7NBtSlRZL3nOG7i0_m47Io6zzc9y6Sxp78M
Согласие на добавление модуля в BAS: Да/Нет.
Описание: Curl Impersonate http client. Свой сниффер(для баса только). Отпечаток tls и заголовки (по дефолту) идентичны chrome 109. Поддержка http2.
История версий:
1.0 https://mega.nz/file/lPJ0zDib#zn3mn3TfFKQjDzFlwkUYsa-QusDuChKCOjiVsJ6676E 1.1 . 1.2 исправлено пару ошибок. 1.2 исправлено добавление прокси в сам заголовок. 1.2 исправлена ошибка в запросах. 1.2 исправлены кракозябры в ответе, на некоторых запросах 1.3 добавлен флаг "is_autogenerated": true в manifest.json, для игнорирования модуля если он не используется. 1.3 снова исправлены кракозябры в ответе, на некоторых запросах...
-
-
-
@Int64 хорошо. Не планируешь добавлять подмену tls принта? Помимо дефолтной.
-
@Q_Q если этот забанят
-
@Int64 я имею ввиду по аналогии с этой
https://github.com/Danny-Dasilva/CycleTLS/
Себе модуль я под нее делал.
-
@Q_Q curl Impersonate не поддерживает ja3 fingerprint, но скомпилирован с полной эмуляцией tls параметров chrome. Я не думаю, что его забанят :)
-
@Int64 [755430775] [15:53:21] Поток №1 : [NativeHttpClient] Invalid class typecast, request: save_cookies("тут куки")
стандартный хттп модуль загружает нормps
кнопка загрузить coockies
-
@liberator Обновил модуль. Change log:
- Пропадал заголовок cookie в сниффере.
- Cookie отправлялись в upperCase формате. А не оригинал.
- Ну и ошибку загрузки кук тоже
-
работает, саит который не открывался стандартным хттп клиентом теперь открывается
было бы идеально если бы ja3 умел подменять)
-
Обнаружил пару багов! При отправке запроса с куками, почему то остается только 1 кук) приходится в строку писать.
При отправке в начале запроса Оптионс, последующие отправляются аналогичными.
-
This post is deleted!
-
@Int64 обновил, исправлено пару багов.
-
-
-
Баг с options -> post у меня сохранился + 1 запрос шлет еще ерунду- еще баг... или фишка, проекты с включенным плагином весят 7мб+
Я еще подумал что на форум не загружаются)
- еще баг... или фишка, проекты с включенным плагином весят 7мб+
-
@dean999 said in curlImpersonate http client:
еще баг... или фишка, проекты с включенным плагином весят 7мб+
Я еще подумал что на форум не загружаются)Потому что вы установили модуль и используете действия в проекте, из за этого BAS сохраняет весь модуль в файле проекта, что бы пользователь, у которого этого модуля нет, мог нормально работать с проектом
-
@Fox это логично, но проект совершенно пустой)
-
@dean999 said in curlImpersonate http client:
@Fox это логично, но проект совершенно пустой)
Значит в проекте сохраняются все установленные проекты, мне пока некогда проверять как там на самом деле. При компиляции проекта с защитой не используемые модули точно удаляются из проекта
-
@dean999 Иногда такое случается, помогает вручную удалить строку с модулем из файла проекта.