Uno script di sicurezza è un piccolo programma scritto per svolgere un'attività di sicurezza mirata, come controllare un'impostazione, analizzare i log, cercare configurazioni deboli o automatizzare un passaggio difensivo ripetibile. Di solito è più limitato di un'applicazione completa ed è progettato per fare bene un solo lavoro. Nella cybersecurity, questa semplicità conta perché i controlli manuali sono lenti, incoerenti e facili da trascurare sotto pressione.
Gli script di sicurezza compaiono sia nell'attacco sia nella difesa. I difensori li usano per convalidare i controlli, raccogliere prove e velocizzare l'analisi di routine. Gli aggressori possono usare programmi piccoli simili per sondare i sistemi, enumerare gli obiettivi o concatenare azioni tra loro. Per questo motivo, un buon script di sicurezza dovrebbe essere esaminato con attenzione, gestire gli input in modo sicuro e rispettare il principio del privilegio minimo. Il termine è particolarmente comune nel lavoro di sicurezza basato su Python, dove un codice leggibile rende più facile passare da un'attività una tantum a un'automazione affidabile.


