Загрузка...

How to simulate a pure browser environment for executing JS scripts (Kasada/Akamai)?

Thread in Programming created by 0xid Monday at 9:37 PM. (bumped Yesterday at 12:26 PM) 95 views

  1. 0xid
    0xid Topic starter Monday at 9:37 PM :forsenGun: 3 Apr 7, 2025
    Существуют ли либы (JS, Go, Python), которые могут сымитировать на запросах DOM-дерево и браузерные API (WebGL, Canvas, AudioContext), чтобы скормить им JS-скрипт например Kasada и получить токен без поднятия реальных Chromium-процессов?
     
  2. AS7RID
    AS7RID Tuesday at 10:16 AM Первоклассный пушистик 17,648 Jun 11, 2019
    Нет и никак. Пока не произойдет реформы в браузерах (А она вероятно не произойдет), которая установит строгую унификацию, у нас не появятся подобные либы, увы.
    Простой способ - запускай браузер. Сложный способ - реверси жску, потом вырезай нужную для тебя часть и запускай через node (Или не реверси, а просто чекни трейсы, посмотри что вызывается и просто объявляй эти ключи до запуска).
    В ближайшие года комплексность антибот систем еще сильнее вырастет и кол-во вариков дышать кислородом на запросах станет еще меньше :sadge:
     
    1. 0xid Topic starter
      avatarAS7RID, а если проксировать запросы например через chromedp
    2. xusd
      avatar0xid, я Kasada просто запускал браузер через антик, получал решение Kasada и дальше работал на запросах. Работало быстро, но я не грузил сам твич а просто скрипт касады, правда это было 2 года назад, возможно сейчас не прокатит
    3. 0xid Topic starter
      avatarxusd, да щас так работает, но спустя время снова ломается
Loading...