Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
ai-captcha-bypass — Automatizza la risoluzione dei CAPTCHA con modelli AI multimodali (GPT-4o, Gemini) e Selenium, con supporto per testo, audio, puzzle a slider e reCAPTCHA v2 tramite un'interfaccia a riga di comando. | Kitploit
Strumenti/GitHubGitHub/aydinnyunus/ai-captcha-bypass
Sicurezza WebAnti-BotBypass CAPTCHASicurezza dell'IA
GitHubaydinnyunus/ai-captcha-bypass

ai-captcha-bypass

Automatizza la risoluzione dei CAPTCHA con modelli AI multimodali (GPT-4o, Gemini) e Selenium, con supporto per testo, audio, puzzle a slider e reCAPTCHA v2 tramite un'interfaccia a riga di comando.

Vedi Repository

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
1.2k1293 mesi faRevisionato da Kitploit

Risolutore di CAPTCHA basato su IA

Questo progetto è uno strumento da riga di comando basato su Python che utilizza grandi modelli multimodali (LMM) come GPT-4o di OpenAI e Gemini di Google per risolvere automaticamente vari tipi di CAPTCHA. Sfrutta Selenium per l'automazione del browser web al fine di interagire con le pagine web e risolvere i CAPTCHA in tempo reale.

Una risoluzione riuscita viene registrata come GIF nella directory successful_solves.

Post del blog dettagliato: https://aydinnyunus.github.io/2025/12/08/ai-captcha-bypass/

Caratteristiche Principali

  • Più Provider IA: Supporta sia i modelli OpenAI (ad es. GPT-4o) che Google Gemini (ad es. Gemini 2.5 Pro).
  • Più Tipi di CAPTCHA: In grado di risolvere una varietà di sfide CAPTCHA.
  • Automazione del Browser: Utilizza Selenium per simulare l'interazione umana con le pagine web.
  • Estendibile: Il design modulare rende facile aggiungere il supporto per nuovi tipi di CAPTCHA o modelli IA.
  • Benchmarking: Include uno script per testare le prestazioni e il tasso di successo dei risolutori.

Tipi di CAPTCHA Supportati

Lo strumento può risolvere i seguenti tipi di CAPTCHA presenti nelle pagine 2captcha.com/demo/:

  1. Text Captcha: Riconoscimento semplice del testo.
  2. Complicated Text Captcha: Testo con più distorsione e rumore.
  3. reCAPTCHA v2: La casella "I'm not a robot" di Google con sfide di selezione delle immagini.
  4. Puzzle Captcha: Puzzle a scorrimento in cui un pezzo deve essere spostato nella posizione corretta.
  5. Audio Captcha: Trascrizione di lettere o numeri parlati da un file audio.

Prerequisiti

  • Python 3.7+
  • Mozilla Firefox

🔥 Perché gli utenti amano CapMonster.Cloud

💡 Tassi di successo molto elevati (fino al 99%)
⚡ Tempi di risoluzione rapidissimi
💲 Prezzi convenienti e trasparenti (paghi per 1.000 CAPTCHA)
🔌 Integrazione semplice tramite API + estensioni del browser
⭐ Recensioni eccellenti su TrustPilot, SourceForge, SaaSHub, AlternativeTo

--

🔗 Link Utili

💲 Prezzi e Tipi di CAPTCHA Supportati (oltre 25 tipi supportati)
📘 Documentazione API
💡 Sito Web Principale → capmonster.cloud
⭐ Recensioni → TrustPilot


Installazione e Configurazione

  1. Clona il repository:

    root@kitploit:~
    git clone https://github.com/aydinnyunus/ai-captcha-bypass
    cd ai-captcha-bypass
    
  2. Installa le dipendenze:

    root@kitploit:~
    pip install -r requirements.txt
    
  3. Configura le tue chiavi API: Crea un file .env nella directory principale copiando il file di esempio:

    root@kitploit:~
    cp .env.example .env
    

    Apri il file .env e aggiungi le tue chiavi API per OpenAI e/o Google Gemini:

    root@kitploit:~
    OPENAI_API_KEY="sk-..."
    GOOGLE_API_KEY="..."
    

Utilizzo

Lo script principale per eseguire il risolutore è main.py. Devi specificare il tipo di CAPTCHA da testare. Puoi anche specificare il provider IA e il modello.

Argomenti della Riga di Comando

  • captcha_type: (Obbligatorio) Il tipo di CAPTCHA da risolvere.
    • Scelte: puzzle, text, complicated_text, recaptcha_v2, audio
  • --provider: Il provider IA da utilizzare.
    • Scelte: openai, gemini (Predefinito: openai)
  • --model: Il modello specifico da utilizzare (ad es. gpt-4o, gemini-2.5-flash).
  • --file: Percorso di un file audio per il test . (Predefinito: )

Esempi

Risolvi un semplice CAPTCHA di testo utilizzando OpenAI (predefinito):

root@kitploit:~
python main.py text

Risolvi un CAPTCHA di testo complicato utilizzando Gemini:

root@kitploit:~
python main.py complicated_text --provider gemini

Risolvi una sfida reCAPTCHA v2 utilizzando Gemini:

root@kitploit:~
python main.py recaptcha_v2 --provider gemini

Trascrivi un CAPTCHA audio:

root@kitploit:~
python main.py audio --file files/radio.wav --provider openai

Risolvi un CAPTCHA puzzle utilizzando un modello OpenAI specifico:

root@kitploit:~
python main.py puzzle --provider openai --model gpt-4o

Come Funziona

  1. Avvia il Browser: Lo script avvia un'istanza del browser Firefox utilizzando Selenium.
  2. Naviga: Va alla pagina demo per il tipo di CAPTCHA specificato.
  3. Cattura: Cattura screenshot della sfida CAPTCHA (immagine, istruzioni o puzzle).
  4. Analisi IA: Le immagini catturate o i file audio vengono inviati al provider IA selezionato (OpenAI o Gemini) con un prompt specifico adattato al tipo di CAPTCHA.
  5. Ottieni l'Azione: L'IA restituisce la soluzione (testo, coordinate o selezioni di immagini).
  6. Esegui l'Azione: Lo script utilizza Selenium per inserire il testo, spostare lo slider o fare clic sulle immagini corrette.
  7. Verifica: Lo script controlla la presenza di un messaggio di successo per confermare che il CAPTCHA è stato risolto.

Esempi di Successo

Ecco alcuni esempi del risolutore che bypassa con successo diversi tipi di CAPTCHA.

Struttura del Progetto

  • main.py: Il punto di ingresso principale per eseguire i test del risolutore di CAPTCHA. Gestisce gli argomenti della riga di comando e chiama le funzioni di test appropriate.
  • ai_utils.py: Contiene tutte le funzioni per interagire con le API di OpenAI e Gemini. È qui che vengono definiti i prompt e vengono effettuate le chiamate API.
  • puzzle_solver.py: Implementa la logica specifica per risolvere il CAPTCHA puzzle a scorrimento in più passaggi.
  • benchmark.py: Uno script per eseguire più test al fine di valutare le prestazioni e il tasso di successo dei diversi risolutori.
  • requirements.txt: Un elenco di tutti i pacchetti Python richiesti per il progetto.
  • screenshots/: Directory in cui gli screenshot dei CAPTCHA vengono salvati temporaneamente.
  • successful_solves/: Directory in cui vengono salvate le GIF delle soluzioni riuscite.

Contatti

Scarica lo strumento
audio
files/audio.mp3
Tipo di CAPTCHAOpenAI (GPT-4o)Gemini (2.5 Pro)
reCAPTCHA v2
Puzzle
Complicated Text