Ultralytics YOLO27: Iscriviti alla lista d'attesa.
Licenza YOLO
Torna al glossario di Ultralytics

Jailbreaking (AI)

Il jailbreaking dell'IA consiste nel creare prompt che inducono un modello addestrato per la sicurezza a ignorare le proprie regole. Tipi di attacco comuni, perché funzionano e difese a più livelli.

Fare jailbreak di un modello di IA significa creare input che lo inducano a generare contenuti che il suo sviluppatore lo ha addestrato o istruito a rifiutare, come malware, istruzioni per fabbricare armi o molestie. Gli obiettivi sono di solito modelli linguistici di grandi dimensioni (LLM) e modelli visione-linguaggio (VLM), addestrati per la sicurezza e istruiti a rifiutare richieste dannose; il nome deriva dal jailbreak dei telefoni per rimuovere le restrizioni imposte dai produttori. Un jailbreak agisce interamente tramite gli input del modello, quindi chiunque abbia accesso a una finestra di chat può tentarlo: per questo la resistenza ai jailbreak è una questione centrale della sicurezza dell'IA e il principale aspetto esaminato dal red teaming dell'IA prima del rilascio di un modello.

Perché i jailbreak funzionano#

Uno studio del 2023, "Jailbroken: How Does LLM Safety Training Fail?", ha ricondotto i jailbreak riusciti a due modalità di fallimento dell'addestramento alla sicurezza:

  • Obiettivi in competizione: un modello viene addestrato sia a seguire le istruzioni in modo utile, sia a rifiutare le richieste dannose. I prompt che fanno sembrare il rifiuto un fallimento nell'essere d'aiuto, come gli scenari di gioco di ruolo o l'istruzione di iniziare la risposta con "Certo, ecco", mettono i due obiettivi in conflitto.
  • Generalizzazione disallineata: il preaddestramento conferisce al modello capacità che l'addestramento alla sicurezza non ha mai coperto. Una richiesta dannosa codificata in Base64, scritta in una lingua con poche risorse o cifrata può raggiungere tali capacità senza attivare i rifiuti appresi dal modello in inglese semplice.

Tecniche comuni di jailbreak#

  • Prompt basati su personaggi e giochi di ruolo: i prompt "DAN" ("Do Anything Now"), diffusi per ChatGPT dalla fine del 2022, chiedevano al modello di interpretare un'IA senza restrizioni.
  • Offuscamento: codifiche, errori ortografici, cifrari e traduzioni nascondono la richiesta all'addestramento alla sicurezza, pur lasciando al modello la possibilità di decodificarla.
  • Jailbreak con molti esempi: l'attaccante riempie una lunga finestra di contesto con centinaia di dialoghi falsi in cui un assistente acconsente a richieste dannose; l'apprendimento in contesto trasferisce quindi lo schema alla risposta reale.
  • Escalation su più turni: l'attacco Crescendo di Microsoft inizia con domande innocue e sposta gradualmente la conversazione, turno dopo turno, verso l'obiettivo vietato.
  • Suffissi avversari ottimizzati: il metodo GCG esegue una ricerca guidata dal gradiente su modelli con pesi aperti per trovare stringhe di token senza senso che, aggiunte a una richiesta, sopprimono i rifiuti; le stringhe sono state trasferite anche a modelli chiusi come ChatGPT, Bard e Claude.
  • Prompt tipografici nelle immagini: l'attacco FigStep rappresenta una richiesta dannosa come testo tipografico all'interno di un'immagine, aggirando i VLM il cui addestramento alla sicurezza copriva solo il testo.
  • Prompt injection: contenuti non attendibili, come una pagina web letta da un agente, inseriscono di nascosto istruzioni che dirottano il compito di un'applicazione, per esempio per divulgare i dati di un utente. Il jailbreak prende di mira l'addestramento alla sicurezza del modello stesso. OWASP Top 10 for LLM Applications classifica il jailbreak come una forma di prompt injection; spesso gli attacchi reali combinano entrambe le tecniche.
  • Attacchi avversari: piccole perturbazioni dell'input che causano previsioni errate. I suffissi GCG sono esempi avversari usati per i jailbreak; una patch stampata che nasconde una persona a un rilevatore di oggetti è invece solo un attacco avversario, perché il rilevatore non ha una policy di sicurezza da aggirare.
  • Red teaming dell'IA: test autorizzati in cui i team di sicurezza tentano jailbreak per individuare e correggere le vulnerabilità prima che lo facciano gli attaccanti.

Difendersi dai jailbreak#

Nessuna singola difesa blocca ogni jailbreak, quindi i sistemi di produzione combinano livelli indipendenti. L'addestramento alla sicurezza con apprendimento per rinforzo da feedback umano (RLHF) o IA costituzionale insegna al modello a rifiutare; i classificatori di input e output filtrano ciò che entra e ciò che esce; le barriere di sicurezza limitano ciò che un agente può fare anche quando il modello viene ingannato.

I classificatori funzionano perché un jailbreak deve ingannare contemporaneamente il modello e ogni filtro. I modelli Llama Guard di Meta classificano prompt e risposte rispetto a una policy di sicurezza; i classificatori di immagini svolgono lo stesso ruolo per i generatori di immagini: un modello di classificazione Ultralytics YOLO26, ottimizzato ulteriormente su immagini sicure e non sicure etichettate, controlla ogni immagine generata a prescindere dal prompt che l'ha prodotta. Le difese vengono valutate con benchmark condivisi, come JailbreakBench, che monitora il successo degli attacchi su 100 comportamenti di abuso. In oltre 3.000 ore stimate di red teaming, nessuno ha trovato un jailbreak universale contro una versione iniziale dei Classificatori costituzionali di Anthropic; la versione di nuova generazione, rilasciata a gennaio 2026, aggiunge circa l'1% di overhead di calcolo e ha rifiutato lo 0,05% delle richieste innocue durante un mese di traffico in produzione.

Esplora le soluzioni

La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini aeree e riprese da drone in informazioni utili in tempo reale per agricoltura, acquacoltura, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Applica la visione artificiale nel settore aerospaziale con Ultralytics YOLO per l'ispezione degli aeromobili, il rilevamento di FOD sulle piste, le operazioni di terra aeroportuali e il rilevamento di difetti nei materiali compositi.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'IA!

Inizia il tuo percorso verso il futuro del machine learning