@moonsoon Автор модуль не обновляет, поэтому я решил совместимую с BAS версией от 31.1.0 и выше, выложить версию модуля тут LegacyAI_0.16_BAS31_ASYNC_SCOPE_FIX.zip
скорее это делаю для себя, чтобы всегда иметь под рукой дистриб модуля)
Название: nativeHttpClient
Версия: 1.3
Данные: https://mega.nz/file/1OBWyLpa#pMMGjRT8jmO2Ky07B1VU3WO57xj85c4oTTT6G-cJpUA
nativeHttpClient.zip
Согласие на добавление модуля в BAS: Да/Нет.
Описание: OpenSSL http client. Возможно более быстрый, чем curl и лучше работа с прокси. Свой сниффер(для баса только), клиент работает на некоторых cloudflare сайтах.


История версий:
1.0. не работает многопоток. ошибка масштабирования.
1.1 ошибка на некоторых сайтах с tls 1.3 error:00000001:lib(0)::reason(1)
1.2 исправлена ошибка загрузки cookies.
1.2 исправлено дублирование некоторых request заголовков
1.3 исправлено пару ошибок.
@Int64 get,post, download функции выполняются синхронно, это плохо они заблокируют БАС, а так задумка прикольная. Что касается ja3 то если нет полноценный маскировки под браузер, то дело времени пока сайт который использует защиту такого рода внесёт сигнатуру этого клиента в черный список, проходили... )
И как теперь убрать эту тему папок после открытия снифера?
https://imgur.com/a/0xDBl7m
@Int64 Обновил модуль. Исправлены функции get, post,download на асинхронные. Также исправлен кривой стиль openfileDIalog.
Проверен на дедике, компилированным проектом.
p.s post update: исправлена ошибка на некоторых сайтах с tls 1.3 error:00000001:lib(0)::reason(1)
теперь tls1.3 выбирается автоматически, если сайт его поддерживает и не указан принудительно tls1.2. было чуть иначе)
@Int64 said in NativeHttpClient(OpenSSL):
посмотрим сколько пост лайков наберет
К сожалению их на киви не получится вывести :D Я проверял
@spacerange просто из rar'a закидываешь в аппДата в папку баса, где все модули лежат
@rebootsolo said in NativeHttpClient(OpenSSL):
@spacerange просто из rar'a закидываешь в аппДата в папку баса, где все модули лежат
@rebootsolo said in NativeHttpClient(OpenSSL):
@spacerange просто из rar'a закидываешь в аппДата в папку баса, где все модули лежат
Вот только зачем если можно нормально его устанавливать.
@spacerange . Этот модуль я вручную писал в notepad++, как донора, использовал httpClientCustom
@spacerange за rar сорян, надо было zip, а устанавливать по этому пути, исходников для баса нет.

@spacerange Я бы сделал новый модуль) но переписывать хелп, и всякую ту инфу нет желания + функции рандомно там по алфавиту сортируются, как и переменные. код править все равно надо. нет нормального ide для модулей.
@Int64 Я про то чтобы модуль установился по этой кнопке:

Нужно собрать все файлы в одну папку и запаковать ее в zip архив.
Модуль установится в ту же папку как на вашем скриншоте, не нужно будет вручную туда закидывать.
В этой ветке форума все модули так устанавливаются и пользователи могут не понять почему при нажатии установить модуль BAS не видит ваш архив.
Но вообще конечно как распространять модуль ваше дело, я не настаиваю, для себя я так сделал.