Sono parziale rispetto al lato dell'applicazione di penetration-testing.
- Bug di sicurezza per la caccia
- L'arte della valutazione della sicurezza del software
- Programmazione sicura con analisi statica
- Strumenti Fuzzing Open Source
- Fuzzing per la verifica della sicurezza del software e la garanzia della qualità
- Hacking di cappello grigio, terza edizione
- Debug avanzato di Windows
- Come rompere il software
- Sette attacchi Web Deadliest
- SQL Injection Attack and Defence
- Identificazione del codice dannoso mediante reverse engineering
- Il Manuale di Shellcoder (sia la 1a che la 2a Edizione dal momento che variano molto nel contenuto)
- Guida allo sfruttamento del kernel: attacco al nucleo
- Rootkit di codice gestito
- Sicurezza delle applicazioni mobili
- Perché i programmi falliscono, 2a edizione
- Manuale del Mac Hacker
- Gray Hat Python
- Guida alla vulnerabilità del software
- Hacking Exposed Linux, 3rd Edition
- Lettura del codice: una prospettiva open-source
La maggior parte delle altre risposte sembrava concentrarsi sul test delle penne sul Web o sul test delle penne di rete.
Se vuoi davvero imparare i test delle penne di rete, sono sorpreso che non sia stato menzionato:
- Silenzio sul filo
- Valutazione della sicurezza della rete, 2a edizione
- Autodifesa della rete aggressiva
- Hacking Exposed Cisco Networks: Cisco Security Secrets & Soluzioni
- Protezione della Smart Grid: sicurezza Power Grid di prossima generazione (utile per più di una semplice risorsa Smart Grid - risorsa preziosa e aggiornata per test di penne su rete, Web e app)
- Accesso non autorizzato: test di penetrazione fisica per i team di sicurezza IT
- Il manuale del pirata informatico: la strategia dietro la rottura e la difesa delle reti
Se vuoi imparare il lato business del test della penna, dovrai controllare Valsmith e H.D. Il lavoro di Moore sullo sfruttamento tattico. Raccomando anche il libro "Social Engineering: L'arte dell'Hacking umano" di Trace Security e il vecchio "No Tech Hacking: una guida all'ingegneria sociale, immergersi con cassonetti e spallamento" da persone che sembrano aver fatto test di penna in stile PTES centinaia di volte e lascia andare con alcune conoscenze pratiche su come affrontare le situazioni invece della semplice tecnologia.
Potresti anche voler controllare alcune fiction (ad esempio Zero Day, Rubare la rete: l'edizione da collezione della serie completa, capitoli finali) e alcuni saggi (Zero Day Threat, Errore irreversibile del sistema, Nessun posto da nascondere, ecc. ). Sì, ho letto tutta questa roba tranne Zero Day: A Novel, che ho appena iniziato. Non ho ancora sentito parlare di "The Lure" o Kingpin, ma ho intenzione di controllare anche quelli fuori.