Generazione di Contenuti: Generate Content (T1683)
Generate Content descrive la creazione o produzione di contenuti — testi, audio, immagini, video o altri materiali — finalizzati a sostenere il targeting e le operazioni offensive. La tecnica appartiene alla tattica Resource Development (TA0042), la fase in cui l'attaccante costruisce le risorse che alimenteranno le fasi successive del ciclo d'attacco, ben prima di toccare l'infrastruttura della vittima.
Il contenuto generato serve a stabilire personas credibili, impersonare individui o organizzazioni note e alimentare social engineering, frode o operazioni di influenza. I materiali vengono confezionati su misura per bersaglio e obiettivo, e la produzione può avvenire prima o durante l'operazione. L'attaccante può realizzarli internamente, acquistarli da terze parti oppure generarli con strumenti assistiti dall'IA, spesso interrogando servizi di intelligenza artificiale pubblici per studiare i bersagli e affinare i pretesti.
È importante distinguere: qui non parliamo di codice o script malevoli, che ricadono in Develop Capabilities. Parliamo di materiale comunicativo che precede e abilita tecniche come Phishing, Phishing for Information, Financial Theft ed Establish Accounts.
L'impatto è indiretto ma sostanziale: un pretesto ben costruito aumenta drasticamente il tasso di successo dell'inganno. Trattandosi di attività svolte fuori dal perimetro difensivo, la mitigazione preventiva è quasi impossibile e la detection va spostata sulle fasi successive del ciclo, quando il contenuto viene finalmente utilizzato contro l'organizzazione.
Poiché la tecnica vive nella fase di Resource Development, un red team la simula come attività di preparazione, non di intrusione diretta. L'obiettivo è produrre materiale credibile per un ingaggio di social engineering autorizzato, mantenendo tutto lab-safe e nel perimetro delle regole d'ingaggio.
Il primo passo è la ricerca sul bersaglio per costruire un pretesto realistico. Strumenti OSINT come SpiderFoot (open source) e Recon-ng (open source) automatizzano la raccolta di nomi, ruoli, indirizzi email e relazioni organizzative da cui derivare personas coerenti. Per profilare dipendenti e loro linguaggio pubblico, theHarvester (open source) aggrega email e sottodomini dalle fonti aperte.
Sulla base di questi dati si sviluppano i contenuti. Un red team può redigere email di pretexting, pagine di supporto fittizie o messaggi vocali; l'uso di strumenti generativi IA per bozze testuali è comune, ma vanno trattati con cautela per evitare fughe di dati del cliente. Per il confezionamento di pagine di phishing come landing dei contenuti, framework come GoPhish (open source) e Evilginx (open source) permettono di ospitare il materiale e misurarne l'efficacia.
Una catena tipica in laboratorio si articola così:
- Ricognizione: raccolta di dipendenti, gerarchie e stile comunicativo aziendale con SpiderFoot e theHarvester.
- Costruzione persona: definizione di un'identità plausibile (fornitore, HR, IT helpdesk) coerente con i dati raccolti.
- Produzione contenuto: stesura di email, documenti esca e, se autorizzato, artefatti audio/immagine per rafforzare la credibilità.
- Delivery e misura: pubblicazione tramite GoPhish e tracciamento di aperture, click e submit.
Un riferimento operativo emblematico è la campagna C0062 (Anthropic AI-orchestrated Campaign), in cui l'attore ha manipolato un assistente di coding IA suddividendo l'attacco in task discreti e usando prompt costruiti ad arte e personas per aggirare le guardrail del modello. In quel caso l'IA generava anche documentazione automatica di servizi scoperti, credenziali raccolte e progressione dell'attacco. Per un red team, questo evidenzia due lezioni: la persona non serve solo verso la vittima umana, ma anche per eludere i controlli dei sistemi IA usati come strumento, e ogni artefatto generato va versionato e ripulito a fine ingaggio per non lasciare materiale sensibile in ambienti terzi.
Vuoi diventare un Ethical Hacker ma non sai da dove iniziare?
Accedi alle lezioni gratuite e segui il percorso corretto fin dal primo passo