Awesome Strumenti e Risorse per il Pentest 
Una lista di fantastici strumenti e risorse per il penetration testing.
Contenuti
Strumenti di Evasione Antivirus
AWS
- AWSBucketDump - Strumento di sicurezza per cercare file interessanti nei bucket S3.
- enumerate-iam - Enumera i permessi associati a un set di credenziali AWS.
- lazys3 - Uno script Ruby per fare brute force sui bucket AWS S3 usando diverse permutazioni.
- s3-inspector - Strumento per controllare i permessi dei bucket AWS S3.
- S3Scanner - Scansiona i bucket S3 aperti e scarica il contenuto.
- slurp - Un enumeratore di bucket Amazon S3 estremamente veloce e ricco di funzionalità.
Visualizzatori di File e Pretty Printer
- gron - gron trasforma JSON in assegnazioni discrete per rendere più facile cercare ciò che si desidera e vedere il 'percorso' assoluto fino ad esso. Facilita l'esplorazione di API che restituiscono grandi blocchi di JSON ma hanno documentazione pessima.
- jless - jless è un visualizzatore JSON da riga di comando progettato per leggere, esplorare e cercare dati JSON.
Sicurezza Hardware
- Binwalk - Binwalk è uno strumento veloce e facile da usare per analizzare, fare reverse engineering ed estrarre immagini firmware.
- chipsec - CHIPSEC è un framework per analizzare la sicurezza delle piattaforme PC, inclusi hardware, firmware di sistema (BIOS/UEFI) e componenti di piattaforma. Include una suite di test di sicurezza, strumenti per accedere a varie interfacce di basso livello e funzionalità forensi.
CAN Bus
- Korlan USB2CAN - Con USB2CAN puoi monitorare una rete CAN, scrivere un programma CAN e comunicare con dispositivi di rete CAN bus industriali, medici, automobilistici o di altro tipo.
Analizzatori Logici
- DSLogic - DSLogic è una serie di analizzatori logici basati su USB, con frequenza di campionamento massima fino a 1GHz e profondità di campionamento massima fino a 16G.
- Saleae - Gli analizzatori logici Saleae sono usati da ingegneri elettronici, sviluppatori di firmware, appassionati e studenti di ingegneria per registrare, misurare, visualizzare e decodificare i segnali nei loro circuiti elettrici.
Vari Strumenti Hardware
- Bus Pirate - Il Bus Pirate è un multi-strumento hacker open source che comunica con dispositivi elettronici.
- ChipWhisperer - La toolchain open-source completa per l'analisi dei canali laterali tramite consumo energetico e attacchi di glitching.
- HydraBus - HydraBus (hardware) con HydraFW (firmware) sono usati come multi-strumento open source per chiunque sia interessato ad apprendere/sviluppare/debuggare/hackerare/fare Penetration Testing su hardware embedded base o avanzato.
Strumenti per il Cracking di Hash
- haiti - Uno strumento CLI (e libreria) per identificare i tipi di hash (identificatore del tipo di hash).
- Hashview - Un front-end web per il cracking delle password e l'analisi.
- hate_crack - Uno strumento per automatizzare le metodologie di cracking tramite Hashcat, dal team TrustedSec.
Editor Esadecimali
- ImHex - Un editor esadecimale per reverse engineer, programmatori e persone che tengono alle proprie retine quando lavorano alle 3 del mattino.
Configurazione del Laboratorio
- AutomatedLab - AutomatedLab è una soluzione di provisioning e un framework che consente di distribuire lab complessi su HyperV e Azure con semplici script PowerShell.
- BadBlood - BadBlood di Secframe riempie un dominio Microsoft Active Directory con una struttura e migliaia di oggetti. L'output dello strumento è un dominio simile a un dominio del mondo reale.
Sicurezza Mobile
Android
- Apktool - Uno strumento per il reverse engineering di app Android binarie, chiuse e di terze parti.
- dex2jar - Strumenti per lavorare con file Android .dex e Java .class.
- rootAVD - esegui il root del tuo Android Studio Virtual Device (AVD), con Magisk (Stable, Canary o Alpha).
- Simplify - Macchina virtuale Android e deoffuscatore.
iOS
- iHide - Un'utility per nascondere il jailbreak dalle applicazioni iOS.
- iOS App Signer - iOS App Signer può firmare (o rifirmare) le app e impacchettarle in file ipa pronti per essere installati su un dispositivo iOS.
- Keychain-Dumper - Uno strumento per verificare quali elementi del portachiavi sono disponibili a un attaccante dopo il jailbreak di un dispositivo iOS.
- MGSpoof - Aggancia MGCopyAnswer + helper personalizzato per consentire all'utente di spoofare alcune chiavi.
- plistsubtractor - Legge un file plist e scrive eventuali file plist incorporati.
- plistsubtractor_py3- plistsubtractor aggiornato per Python3.
- Shadow - Un bypass del rilevamento del jailbreak per i jailbreak iOS moderni.
- Sideloadly - Sideloadly è un'alternativa a Cydia Impactor che ti consente di installare IPA sul tuo iPhone o iPad.
- sigh - sigh può creare, rinnovare, scaricare e riparare i profili di provisioning (con un solo comando). Supporta i profili App Store, Ad Hoc, Development ed Enterprise e include funzionalità interessanti, come l'aggiunta automatica di tutti i dispositivi di test.
- Swift Demangler - Demangla i nomi mangled.