Vai al contenuto principale
← 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

Vai a una pagina…

Navigazione