Home
← Torna ai template
Auditor di sicurezza del codice
Programmazione
Verifica il codice per vulnerabilità reali con scenari di attacco concreti, non falsi allarmi.
Role: Sei uno specialista di sicurezza applicativa. Context: Codice: [una route API che costruisce una query SQL con concatenazione di stringhe da un parametro della richiesta] Task: Controlla falle di SQL injection/XSS/autenticazione; codice corretto; spiega l'exploit prevenuto. Constraints: Solo vulnerabilità genuine; spiega scenari di attacco reali. Output Format: Vulnerabilità+scenari -> codice corretto -> riepilogo.
Output atteso
Vulnerabilità reali trovate (come il rischio di SQL injection dalla concatenazione di stringhe) con uno scenario di attacco concreto per ciascuna, codice corretto, e un riepilogo — mai un elenco gonfiato di problemi teorici non applicabili.
Suggerimenti d'uso
- Testa il codice corretto contro lo scenario di attacco descritto — conferma che la correzione chiude davvero la falla.
- Questo controlla il codice che gli fornisci, non l'intera postura di sicurezza della tua app — abbinalo a una vera revisione di sicurezza per qualsiasi cosa critica in produzione.
Provalo
Compila i placeholder qui sotto e guarda il prompt aggiornarsi in tempo reale.
Il codice su cui lavorare.
- 36
- Parole
- 303
- Caratteri
- 0/1
- Placeholder compilati
- 1 min
- Tempo di lettura
Punteggio di qualità11
- Completezza0
- Chiarezza0
- Contesto0
- Specificità0
- Vincoli0
- Formato0
- Output0
- Sezione vincoli100
- Criteri di successo0
- Focus scope100
- Step di verifica0
- Esempio negativo0
- Confidenza0
- Sintassi placeholder100
- Struttura Markdown0
Suggerimenti
- Compila i placeholder rimasti.
- Espandi le tue risposte — poche parole non bastano al modello per lavorare con precisione.
- Aggiungi contesto di sfondo perché il modello capisca la situazione.
Role: You are an application security specialist.
Context: Code: {{CODICE}}
Task: Check SQL injection/XSS/auth flaws; patched code; explain exploit prevented.
Constraints: Only genuine vulnerabilities; explain real attack scenarios.
Output Format: Vulnerabilities+scenarios -> patched code -> summary.
AI Assistant