← Ultimi articoli
💻 computer science

Baselines Before Architecture: Evaluating Coding Agents for Autonomous Penetration Testing

Questo articolo sostiene che le valutazioni future degli agenti autonomi per il penetration testing debbano stabilire baseline di agenti semplici controllate e corrispondenti al modello per distinguere accuratamente i guadagni di prestazione derivanti da innovazioni architettoniche da quelli attribuibili ai miglioramenti del modello sottostante.

Autori originali: Ananda Dhakal, Krish Neupane, Aarjan Chaudhary

Pubblicato 2026-07-16
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Ananda Dhakal, Krish Neupane, Aarjan Chaudhary

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immaginate internet come una gigantesca, sempre mutevole città di edifici digitali. Alcuni di questi edifici hanno trappole nascoste e serrature rotte — buchi di sicurezza che i malintenzionati potrebbero usare per intrufolarsi. Per decenni, il lavoro di trovare questi buchi è appartenuto a esperti umani, come fabbri digitali che camminano attraverso ogni stanza, testando porte e finestre. Ma la città cresce troppo velocemente; nuovi edifici appaiono ogni secondo e i fabbri non riescono a stare al passo. Così, gli scienziati hanno iniziato a costruire "fabbri robotici" usando l'Intelligenza Artificiale. Questi robot sono alimentati da Large Language Models (LLM), che sono come cervelli super intelligenti che hanno letto quasi tutto su internet e possono scrivere codice, ragionare su problemi e seguire istruzioni.

La grande domanda in questo campo non è solo "Il robot riesce a trovare la serratura?", ma "Quanto del successo del robot deriva dal suo cervello, e quanto dai strumenti sofisticati che gli abbiamo dato?". Immaginate di avere uno studente geniale. Se gli date un semplice taccuino e una penna, potrebbe risolvere un problema di matematica. Se gli date una calcolatrice tecnologica, un team di tutor e una mappa speciale, potrebbe risolverlo più velocemente. Ma è stata la calcolatrice a renderlo più intelligente, o lo ha solo aiutato? Nel mondo della sicurezza dell'IA, i ricercatori hanno costruito complessi "imbracature" — team di agenti IA, sistemi di memoria speciali e strumenti di ricerca — per aiutare l'IA a hackerare siti web. Ma poiché continuano a cambiare sia il cervello dell'IA che gli strumenti contemporaneamente, nessuno sapeva se i raffinati strumenti stessero facendo il lavoro pesante, o se l'IA stesse semplicemente migliorando da sola.

Questo articolo, intitolato "Baselines Before Architecture", interviene per dirimere la questione con un esperimento molto controllato. I ricercatori hanno allestito un test controllato utilizzando un set standard di 104 sfide digitali chiamate benchmark XBOW. Inve di costruire un nuovo e sofisticato robot, hanno preso tre esistenti assistenti alla programmazione "semplici" — chiamati Codex, OpenCode e Pi — e hanno chiesto loro di risolvere le sfide usando un unico, potente cervello IA (GPT-5) e nessun particolare strumento di sicurezza. Volevano vedere quanto un'IA "nuda" potesse fare prima di aggiungere qualsiasi gadget extra.

I risultati sono stati un mix di sorprese e verità pratiche. In primo luogo, i semplici agenti di programmazione erano sorprendentemente forti. L'agente "Codex", basato sul modello GPT-5, ha risolto circa il 67% delle sfide al primo tentativo. Quando i ricercatori gli hanno permesso di riprovare (eseguendo lo stesso test due volte e combinando i risultati), ha risolto il 77,9% delle sfide. Questo è un grande passo avanti perché significa che un semplice robot di programmazione a scopo generale può già gestire una vasta parte del lavoro senza bisogno di un complesso team di sicurezza.

Lo studio ha testato anche due idee specifiche che molti ritenevano essenziali. Una era il "security prompting", dove si fornisce all'IA un foglio di istruzioni speciale che le dice di pensare come un hacker. L'altra era l'idea che architetture multi-agente complesse (dove diversi ruoli di IA interagiscono tra loro) siano necessarie per prestazioni elevate. Il documento ha scoperto che le particolari "istruzioni da hacker" hanno in realtà fatto performare peggio l'IA, risolvendo meno sfide e costando di più. Per quanto riguarda le architetture complesse, il documento ha confrontato i risultati del semplice Codex con due famosi sistemi ad alta tecnologia chiamati MAPTA e PentestGPT V2.

Ecco la sfumatura: i sistemi sofisticati avevano comunque un leggero vantaggio. Accoppiato con lo stesso cervello IA, il sistema specializzato MAPTA ha risolto circa 9,6 punti percentuali in più di sfide rispetto al semplice Codex. Tuttavia, il documento ha mostrato che questo divario non era così grande come sembrava. Quando i ricercatori hanno aggiornato il semplice agente Codex con un cervello più nuovo e intelligente (GPT-5.5), esso ha risolto il 92,3% delle sfide al primo tentativo e il 95,2% combinando due sessioni. Questo nuovo agente semplice ha effettivamente superato i punteggi record dei vecchi sistemi complessi, anche senza i loro strumenti sofisticati.

Il messaggio principale è un avvertimento per la comunità scientifica: non assumete che una nuova architettura complessa sia l'eroe solo perché ottiene un punteggio alto. Spesso, il punteggio deriva dal fatto che il modello di IA sta diventando più intelligente, non che gli strumenti stiano diventando più sofisticati. Il documento suggerisce che, prima di affermare che una nuova "imbracatura di sicurezza" sia una svolta, i ricercatori devono prima dimostrare quanto sia migliore rispetto a un semplice agente di programmazione che utilizza lo stesso identico cervello IA. Sebbene gli strumenti specializzati possano ancora aiutare a risparmiare tempo e denaro, l'IA "semplice" sta già facendo la maggior parte del lavoro pesante, e semplicemente aspettare la prossima generazione di modelli di IA potrebbe essere altrettanto efficace quanto costruire un robot più complicato.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →