TLS fingerprint, проблема решена?

Поддержка
  • @UserTrue печально, сэкономили бы многим время

  • @Kinokio said in TLS fingerprint, проблема решена?:

    @UserTrue печально, сэкономили бы многим время

    😂😂😂

    Долбите разработчика, если так надо.

  • @Kinokio я уже давал подсказку (golang)

  • @Q_Q said in TLS fingerprint, проблема решена?:

    @Kinokio я уже давал подсказку (golang)

    Кстати я на node видел либу, которая через голанг работает (тоесть можно попробовать в бас использовать). Это в любом случае выглядит супер костыльно, но что поделаешь )

  • @UserTrue ну у меня на канале была целая подборка всей этой инфы. Но показалось что это может выглядеть как реклама.. (не стал публиковать)

  • @Q_Q Ну тогда я выложу эту вашу go, все равно мне не понравилось как оно работает )

    1. Ставим go
      https://go.dev/doc/install

    2. Качаем (https://github.com/Carcraftz/TLS-Fingerprint-API)

    3. В папке дистрибутива выполняем

    go run .
    
    1. В запросах БАС вместо урла сайтов указываем адрес сервера go
      http://localhost:8082

    А сайт, прокси и редирект указываем в заголовках

    poptls-url: https://httpbin.org/get
    poptls-proxy: https://user:pass@ip:port
    poptls-allowredirect: true
    

    2022-09-02_015625.jpg

    Может есть какие-то другие подобные либы, хз

  • @UserTrue почему не понравилось?

  • @Q_Q видео доступны по ссылке?

  • @UserTrue мне кажется если бы был вариант это решить, разработчик бы уже давно это сделал

  • @UserTrue да, таких либ больше, я делал подборку. А ещё, можно скомпилировать в 1 файл, который будет работать без го. По итогу себе даже как бас модуль упаковал. Но если вам не нравятся мои костыли, можете выложить свои)

  • @Kinokio на сколько я понимаю, первостепенная задача для разработчика - анонимность браузера. ТК продукт ориентирован на не самых опытных пользователей, а нормальная работа с запросами требует некоторого опыта.

  • @Q_Q Требуется опыт чтобы посмотреть обучалку на ютубе, потыкаться в DevTool и сделать первый проект?
    Я бы не сказал что это прям ухх какая сложная задача, это же лежит буквально в самой документации к BAS. К тому же в BAS-e по стандарту идут инструменты которые упрощают работу с запросами.

    А вот так называемые костыли это уже опыт, т.к их создание говорит о том, что стандартного функционала не достаточно и вы выходите за рамки того что предлагает софт. То есть задействуете свой опыт. Не вижу тут ничего зазорного, был бы рад если бы и вы @Q_Q поделились костылём, как это сделал @UserTrue.

    Мне как менее опытному пользователю интересно узнать как вы решили эту проблему, может и я потом приду к какому то своему костылю.

  • @Q_Q said in TLS fingerprint, проблема решена?:

    @UserTrue да, таких либ больше, я делал подборку. А ещё, можно скомпилировать в 1 файл, который будет работать без го. По итогу себе даже как бас модуль упаковал. Но если вам не нравятся мои костыли, можете выложить свои)

    Про скомпилировать я знаю, дело в другом. Возможно проблема в этом конкретном модуль, мне показалось, что все это работает не очень стабильно, часто были тайматы при запросах.

    На каком количестве потоков вы использовали это? У меня скрипты на http работают по 500 потоков, но я не уверен, что этот костыль с таким справится.

  • @Kinokio said in TLS fingerprint, проблема решена?:

    Не вижу тут ничего зазорного, был бы рад если бы и вы @Q_Q поделились костылём, как это сделал @UserTrue

    Ну это не мой костыль, я вчера на это минут 10 потратил, что бы найти библиотеку, скачать go и запустить все это дело.

  • Самый простой вариант, это, все таки, просить разработчика пересобрать сетевые библиотеки с нужным набором cipher suites.

  • @sergerdn если @UserTrue собрал с модифицированным curl то это лежит не в закрытой части, тогда особо проблем запушить это не должно быть кто захочет этим заняться.
    и зачем разрабу этим самому заниматься? у него и без этого объем работ большой, и это точно не в приоритетах.

  • @tet-vivi обычному обывателю этого не сделать увы. Ладно попробую с GO реализовать

  • @tet-vivi chromium тоже имеет открытый код )

  • @UserTrue said in TLS fingerprint, проблема решена?:

    @tet-vivi chromium тоже имеет открытый код )

    и те кто хотел сделали на основе его свои продукты со своими правками

  • @tet-vivi said in TLS fingerprint, проблема решена?:

    @sergerdn если @UserTrue собрал с модифицированным curl то это лежит не в закрытой части, тогда особо проблем запушить это не должно быть кто захочет этим заняться.
    и зачем разрабу этим самому заниматься? у него и без этого объем работ большой, и это точно не в приоритетах.

    Понятия не имею, что у разраба в приоритетах, road map разработки неизвестен. На гитлаб какая-то работа ведется, что дает лишь косвенное понимание о планах овнера продукта.
    Хотел как раз глянуть что там, но не работает сам gitlab.