@Int64 Спасибо за наводку.
Не могу почему-то редактировать тему.
Вот что вышло
Patch.zip
HTTP Client - cURL Impersonate [HTTP/3, HTTP/2, TLS 1.3, BROWSER_PRESETS, WEBSOCKET]
-
V4.4.3:
-
android_okhttp добавлен в дефолтный список пресетов.
-
Новый параметр пресета ssl_version_max.
-
Websocket теперь доступен без подписки ( бесплатно ). Окончательно и навсегда.
-
Обновил поля ввода заголовков, пост даты, js:
- Подсветка переменных/значений, автоподсказки.
- Добавил VAR_ автодополнение.
- и другие удобные плюшки.
-
-
V4.4.4:
(Обновление действий не требуется)Лучшая стабильность коннекта с сервером проверки лицензии. (автоматом выбирает доступный хост)
Список всех зеркал:
https://fundata.fun/ - direct RU
https://cdn.fundata.fun/ - cloudflare cdn
https://cdn2.fundata.fun/ - cname.dev proxy
https://gcore.fundata.fun/ - gcore cdn -
Куки так и должны отправляться? Сайт после первого запроса ставит много set-cookie, это запрос(на скрине) следующий с пунктом <Использовать cookies из памяти> в анализе траффика они все как отдельные куки пишутся, это визуальный баг анализатора просто? нипон...

-
v4.4.5:
Добавлен impersonate.crypt - криптографические операции легко прямо из кода. Смотрите \examples\cryptoExample.xml
Добавлены AES-CCM, AES-OCB, PBKDF2, scrypt и другие шифры.
Добавлены RSA-подпись, проверка подписи и генерация ключей.
Добавлены утилиты Base64, Hex, UUID и генерация случайных значений.
Улучшены подсказки при написании кода.
Обновлены описания действий и русский перевод.Новый экшен: Проверить обновления модуля - автоматическое обновление из BAS.
для chrome появился новый параметр пресета: "client_hints".
появилась опция в настройках: отправлять запрошенные Client-hints (Accept-CH) для пресетов ChromeИсправлены ошибки и улучшена стабильность модуля.
-
v4.4.6:
Обновиться можно из самого модуля начиная с версии 4.4.5, кнопка "Проверить обновления"Исправлена критическая ошибка в режиме редактора. Не работали метки (labels) из-за конфликта с модулем. Подробнее: https://community.bablosoft.com/topic/32458/move-to-label-not-working-in-record-mode
Разрешена смена привязки к компьютеру. Смотрите подробнее на странице выдачи ключа.
V4.4.7:
BoringSSL обновлён до актуальной версии.
Пресеты Chrome124–130 удалены, поскольку они больше не поддерживаются текущей версией BoringSSL.Chrome152 добавлен в список пресетов по умолчанию. Добавлена поддержка нового TLS-расширения trust_anchors (51764).
В signature_algorithms появилось новое GREASE-значение.
Из-за этого JA4 может частично меняться, поскольку сервисы определения отпечатков пока не адаптированы к новому GREASE -
v4.4.8:
Поддержка быстрой установки через "Менеджер модулей BAS". ( без поддержки сохранения ваших кастомных пресетов)
Обновление также доступно внутри модуля — через действие "Настройки" или "Проверить обновления". ( + поддержка сохранения ваших кастомных пресетов)
Новое:
Chrome153 добавлен в список пресетов по умолчанию.
Добавлено сохранение пользовательских пресетов из действия "Настройки".
Пользовательские пресеты можно удалить крестиком в общем списке.
Пресеты хранятся в папке /presets/ и сохраняются при обновлении модуля.Добавлено действие "Примеры" со ссылкой на актуальные готовые примеры использования.
-
v4.5.0:
Действие "Настройки":
-
Добавлена кнопка патча BAS на подсветку синтаксиса и подсказок Impersonate во всех JavaScript-редакторах.
-
Переработана отладка, добавлены опции: Записывать только ошибочные действия, Не записывать ошибки соединения, Лимит длинных логов (контента)
-
Новая опция: "Профиль" - позволяет использовать указанный файл для хранения и восстановления данных: пресета, настроек прокси, cookies и TLS-сессий.
Действие "Post/Get":
- Новая опция "Использовать глобальные обработчки"
- Новая опция: "Обработчики запроса" - позволяет создать 3 BAS функции обработчика ( BeforeRequest, AfterRequest, OnError ) и управлять выполнением запроса.
Действие "Post":
- Переработан конструтор данных запроса Impersonate: Новый дизайн. Поддержка автоматического парсинга тела запроса. Добавлен новый тип содержимого "json array"
Сохраненные кастомные настройки действий теперь не увеличивают размер проекта.
Новое действие "Установить текст ошибки" - помогает установить кастомную ошибку в "Обработчиках запроса"
Доработаны подсказки Impersonate JS
Исправлен PrettyPrint в JS
firefox156 добавлен в дефолтный список пресетов.
Исправлены мелкие баги, недоработки. -
