@DreamTeam в данном модуле, отсутствует функция "Удалить текущий элемент".
Элемент можно удалить получив либо его индекс, либо по значению.
Из багов, которые обнаружил:
В общем и целом погонял модуль сутки на 2х скриптах в 50 потоков никаких вылетов не замечено.
Ещё вопрос. После установки вашего модули и открытие проекта размер xml вырастает в 10 раз (был 950КБ стал 9500КБ) - не одного кубика применено не было, просто открытие проекта с установленным модулем, с чем связано?
@member121212 said in [TlsClientBas] HttpClient с возможностью подмены SSL отпечатков:
После установки вашего модули и открытие проекта размер xml вырастает в 10 раз (был 950КБ стал 9500КБ) - не одного кубика применено не было, просто открытие проекта с установленным модулем, с чем связано?
При установке модуля в проект он сохраняется в файле проекта
@member121212 спасибо за баги которое обнаружили. с кубиком прокси я ещё поработаю. по поводу ja3 я сделал так, чтобы он каждый раз был разным, в следующей обнове сделаю полную настройку клиента. и по размеру, в манифесте стоит "is_autogenerated": false, из за чего он сохраняется в xml
@kumchick said in [TlsClientBas] HttpClient с возможностью подмены SSL отпечатков:
в манифесте стоит "is_autogenerated": false, из за чего он сохраняется в xml
Может стоит сделать чтобы путь к dll можно было указывать через отдельную настройку, тогда dll можно было бы просто закинуть в дистрибутив проекта. Конечно вопрос спорный, но сервера а БАС такие себе и 10 мб бывает грузит не так уж и быстро ) А лучше чтобы модуль просто скачивал dll прямо с гитхаба, если dll отсутствует или версия устарела
@kumchick said in [TlsClientBas] HttpClient с возможностью подмены SSL отпечатков:
по поводу ja3 я сделал так, чтобы он каждый раз был разным
По идее, в рамках одного потока, JA3 должен быть одинаковым, если по аналогии со встроенным http клиентом, не было сброса настроек.
То есть, при первом запросе в рамках потока в BAS, список шифров генерируется, а все последующие запросы должны иметь тот же JA3 отпечаток.
И, в идеале, все запросы должны происходить в рамках одной и той же TCP-сессии, опять же, если клиент не был сброшен.
we look forward to see more development on this module