Un session log è una traccia registrata di ciò che è accaduto durante un'interazione con uno strumento o un terminale. Può acquisire i comandi inseriti, gli output restituiti, i timestamp, gli errori e talvolta i file o le risorse toccate durante la sessione. Nel lavoro di sicurezza, i session log fungono da audit trail che aiuta a spiegare come è stato utilizzato un sistema e da chi.
I session log sono importanti perché consentono ai difensori di ricostruire l'attività dell'attaccante, verificare le azioni dell'amministratore e individuare comportamenti sospetti come ripetuti tentativi di accesso, comandi insoliti o automazione scriptata. Sono utili anche dopo un incidente per il contenimento e la forensics. Gli attaccanti possono cercare di evitare, eliminare o alterare i log per nascondere le proprie tracce, mentre i difensori li conservano in sistemi di logging centralizzati o in archiviazione immutabile così che le prove non vadano perse. Negli strumenti che possono eseguire comandi o accedere ai file, i log sono particolarmente importanti perché mostrano esattamente ciò che l'operatore ha chiesto allo strumento di fare.


