Загрузка...

Cloudflare Turnstale Capchi bypass in iframe

Thread in Node.js created by N3V3RB0RN Apr 24, 2025. 427 views

  1. N3V3RB0RN
  2. Палки
    Палки Apr 24, 2025 make testers great again!
    тебе нужно жс заинжектить в iframe до его загрузки?
    JavaScript

    document.querySelector('iframe').window.turnstile = xxx
     
    1. View previous comments (4)
    2. N3V3RB0RN Topic starter
      Палки, сделал как в этой теме
      Code
                try:
      inject_script = f'''
      var scr = document.createElement('script');
      scr.type = 'text/javascript';
      scr.text = `{inject_js_content}`;
      document.head.appendChild(scr);
      '''
      driver.execute_script(inject_script)
      print(" JavaScript добавлено в <head> iframe.")
      except Exception as e:
      print(f" Ошибка при вставке JS в <head>: {e}")
      скрипт добавился в html, он выполняется, но всё равно после загрузки страницы, потому что видно что turnstile.render уже успевает выполнятся ещё до него т.к. tsCallback по прежнему undefined
      [IMG]
    3. Палки
      N3V3RB0RN, супер, только обращайся не к window, а к document.querySelector('iframe').window это окно относящееся к iframe
    4. View the next comments (4)
Loading...
Top