
Une collection de ressources et d'outils de tests d'intrusion incontournables
# Awesome Penetration Testing [](https://awesome.re)
> Une collection de ressources impressionnantes de test de pénétration et de cybersécurité offensive.
[Le test de pénétration](https://en.wikipedia.org/wiki/Penetration_test) est la pratique consistant à lancer des attaques autorisées et simulées contre des systèmes informatiques et leur infrastructure physique afin d'exposer d'éventuelles faiblesses et vulnérabilités de sécurité. Si vous découvrez une vulnérabilité, veuillez suivre [ces directives](https://kb.cert.org/vuls/guidance/) pour la signaler de manière responsable.
Vos contributions et suggestions sont les bienvenues♥. (✿◕‿◕). Veuillez consulter le [Guide de contribution](https://github.com/enaqx/awesome-pentest/blob/master/CONTRIBUTING.md) pour plus de détails. Ce travail est sous licence [Creative Commons Attribution 4.0 International](https://creativecommons.org/licenses/by/4.0/).
## Table des matières
* [Utilitaires Android](#android-utilities)
* [Outils d'anonymat](#anonymity-tools)
* [Outils Tor](#tor-tools)
* [Outils d'évasion antivirus](#anti-virus-evasion-tools)
* [Livres](#books)
* [Livres d'analyse de logiciels malveillants](#malware-analysis-books)
* [Outils CTF](#ctf-tools)
* [Outils d'attaque sur plateformes cloud](#cloud-platform-attack-tools)
* [Outils de collaboration](#collaboration-tools)
* [Conférences et événements](#conferences-and-events)
* [Asie](#asia)
* [Europe](#europe)
* [Amérique du Nord](#north-america)
* [Amérique du Sud](#south-america)
* [Zélandie](#zealandia)
* [Outils d'exfiltration](#exfiltration-tools)
* [Outils de développement d'exploits](#exploit-development-tools)
* [Outils d'analyse de format de fichier](#file-format-analysis-tools)
* [Utilitaires GNU/Linux](#gnulinux-utilities)
* [Outils de craquage de hachage](#hash-cracking-tools)
* [Éditeurs hexadécimaux](#hex-editors)
* [Systèmes de contrôle industriel et SCADA](#industrial-control-and-scada-systems)
* [Systèmes intentionnellement vulnérables](#intentionally-vulnerable-systems)
* [Systèmes intentionnellement vulnérables en tant que conteneurs Docker](#intentionally-vulnerable-systems-as-docker-containers)
* [Crochetage de serrures](#lock-picking)
* [Utilitaires macOS](#macos-utilities)
* [Cadres multi-paradigmes](#multi-paradigm-frameworks)
* [Outils réseau](#network-tools)
* [Outils DDoS](#ddos-tools)
* [Outils de reconnaissance réseau](#network-reconnaissance-tools)
* [Analyseurs et renifleurs de protocole](#protocol-analyzers-and-sniffers)
* [Outils de relecture et d'édition du trafic réseau](#network-traffic-replay-and-editing-tools)
* [Proxies et outils d'homme du milieu (MITM)](#proxies-and-machine-in-the-middle-mitm-tools)
* [Outils de sécurité de la couche transport](#transport-layer-security-tools)
* [Outils Secure Shell](#secure-shell-tools)
* [Outils réseau sans fil](#wireless-network-tools)
* [Scanners de vulnérabilité réseau](#network-vulnerability-scanners)
* [Scanners de vulnérabilité Web](#web-vulnerability-scanners)
* [Renseignement de sources ouvertes (OSINT)](#open-sources-intelligence-osint)
* [Services de courtier de données et de moteur de recherche](#data-broker-and-search-engine-services)
* [Outils de dorking](#dorking-tools)
* [Outils de recherche et d'analyse d'e-mails](#email-search-and-analysis-tools)
* [Récolte et analyse de métadonnées](#metadata-harvesting-and-analysis)
* [Outils de découverte de périphériques réseau](#network-device-discovery-tools)
* [Ressources en ligne OSINT](#osint-online-resources)
* [Outils de recherche de dépôts de code source](#source-code-repository-searching-tools)
* [Outils d'analyse d'applications web et de ressources](#web-application-and-resource-analysis-tools)
* [Ressources en ligne](#online-resources)
* [Exemples et échantillons de code en ligne](#online-code-samples-and-examples)
* [Ressources en ligne pour le développement d'exploits](#online-exploit-development-resources)
* [Ressources en ligne pour le crochetage de serrures](#online-lock-picking-resources)
* [Ressources en ligne sur les systèmes d'exploitation](#online-operating-systems-resources)
* [Ressources en ligne pour les tests de pénétration](#online-penetration-testing-resources)
* [Autres listes en ligne](#other-lists-online)
* [Modèles de rapports de tests de pénétration](#penetration-testing-report-templates)
* [Distributions de systèmes d'exploitation](#operating-system-distributions)
* [Périodiques](#periodicals)
* [Outils d'accès physique](#physical-access-tools)
* [Outils d'élévation de privilèges](#privilege-escalation-tools)
* [Outils de pulvérisation de mots de passe](#password-spraying-tools)
* [Rétro-ingénierie](#reverse-engineering)
* [Livres de rétro-ingénierie](#reverse-engineering-books)
* [Outils de rétro-ingénierie](#reverse-engineering-tools)
* [Cours de formation en sécurité](#security-education-courses)
* [Guides et tutoriels sur le shellcode](#exploit-development-online-resources)
* [Outils de canaux auxiliaires](#side-channel-tools)
* [Ingénierie sociale](#social-engineering)
* [Livres d'ingénierie sociale](#social-engineering-books)
* [Ressources en ligne d'ingénierie sociale](#social-engineering-online-resources)
* [Outils d'ingénierie sociale](#social-engineering-tools)
* [Analyseurs statiques](#static-analyzers)
* [Outils de stéganographie](#steganography-tools)
* [Bases de données de vulnérabilités](#vulnerability-databases)
* [Exploitation Web](#web-exploitation)
* [Proxies Web intercepteurs](#intercepting-web-proxies)
* [Outils d'inclusion de fichiers Web](#web-file-inclusion-tools)
* [Outils d'injection Web](#web-injection-tools)
* [Outils de découverte de chemin Web et de bruteforce](#web-path-discovery-and-bruteforcing-tools)
* [Web shells et frameworks C2](#web-shells-and-c2-frameworks)
* [Outils d'extraction de code source accessible via le Web](#web-accessible-source-code-ripping-tools)
* [Livres d'exploitation Web](#web-exploitation-books)
* [Utilitaires Windows](#windows-utilities)
## Utilitaires Android
* [cSploit](https://github.com/cSploit/android) - Boîte à outils avancée de sécurité informatique professionnelle sur Android comprenant un démon Metasploit intégré et des capacités MITM.
* [Fing](https://www.fing.com/products/fing-app/) - Application de scan réseau et d'énumération d'hôtes qui effectue du NetBIOS, UPnP, Bonjour, SNMP et diverses autres techniques avancées d'empreinte numérique de périphériques.
* [NullKia](https://github.com/bad-antics/nullkia) - Cadre de sécurité mobile prenant en charge plus de 500 appareils de 18 fabricants avec déverrouillage du bootloader, extraction du firmware, exploitation de la bande de base et outils eSIM.
* [MPT](https://github.com/ByteSnipers/mobile-pentest-toolkit) - MPT (Mobile Pentest Toolkit) est une solution indispensable pour votre flux de travail de tests de pénétration Android. Il vous permet d'automatiser des tâches.
## Outils d'anonymat
* [I2P](https://geti2p.net/) - Le Projet Internet Invisible.
* [Metadata Anonymization Toolkit (MAT)](https://0xacab.org/jvoisin/mat2) - Outil de suppression de métadonnées, prenant en charge une large gamme de formats de fichiers couramment utilisés, écrit en Python3.
* [What Every Browser Knows About You](http://webkay.robinlinus.com/) - Page de détection complète pour tester la configuration de votre propre navigateur Web pour les fuites de confidentialité et d'identité.
### Outils Tor
Voir aussi [awesome-tor](https://github.com/ajvb/awesome-tor).
* [Nipe](https://github.com/GouveaHeitor/nipe) - Script pour rediriger tout le trafic de la machine vers le réseau Tor.
* [OnionScan](https://onionscan.org/) - Outil pour enquêter sur le Dark Web en trouvant des problèmes de sécurité opérationnelle introduits par les opérateurs de services cachés Tor.
* [Tails](https://tails.boum.org/) - Système d'exploitation live visant à préserver votre vie privée et votre anonymat.
* [Tor](https://www.torproject.org/) - Logiciel libre et réseau superposé routé en oignon qui vous aide à vous défendre contre l'analyse du trafic.
* [dos-over-tor](https://github.com/skizap/dos-over-tor) - Preuve de concept d'outil de test de stress par déni de service sur Tor.
* [kalitorify](https://github.com/brainfuckSec/kalitorify) - Proxy transparent via Tor pour le système d'exploitation Kali Linux.
## Outils d'évasion antivirus
* [AntiVirus Evasion Tool (AVET)](https://github.com/govolution/avet) - Post-traite les exploits contenant des fichiers exécutables destinés aux machines Windows pour éviter d'être reconnus par les logiciels antivirus.
* [CarbonCopy](https://github.com/paranoidninja/CarbonCopy) - Outil qui crée un certificat usurpé de tout site web en ligne et signe un exécutable pour l'évasion antivirus.
* [Hyperion](http://nullsecurity.net/tools/binary.html) - Chiffreur d'exécution pour les exécutables portables 32 bits ("PE `.exe`s").
* [Shellter](https://www.shellterproject.com/) - Outil d'injection de shellcode dynamique, et le premier infecteur PE véritablement dynamique jamais créé.
* [UniByAv](https://github.com/Mr-Un1k0d3r/UniByAv) - Obfuscateur simple qui prend du shellcode brut et génère des exécutables compatibles avec les antivirus en utilisant une clé XOR 32 bits brute-forçable.
* [Veil](https://www.veil-framework.com/) - Générer des charges utiles Metasploit qui contournent les solutions antivirus courantes.
* [peCloakCapstone](https://github.com/v-p-b/peCloakCapstone) - Fork multi-plateforme de l'outil automatisé d'évasion antivirus de malware peCloak.py.
* [Amber](https://github.com/EgeBalci/amber) - Packer PE réfléchissant pour convertir des fichiers PE natifs en shellcode indépendant de la position.
## Livres
Voir aussi [Lectures suggérées par DEF CON](https://www.defcon.org/html/links/book-list.html).
* [Advanced Penetration Testing by Wil Allsopp, 2017](https://www.amazon.com/Advanced-Penetration-Testing-Hacking-Networks/dp/1119367689/)
* [Advanced Penetration Testing for Highly-Secured Environments by Lee Allen, 2012](http://www.packtpub.com/networking-and-servers/advanced-penetration-testing-highly-secured-environments-ultimate-security-gu)
* [Advanced Persistent Threat Hacking: The Art and Science of Hacking Any Organization by Tyler Wrightson, 2014](http://www.amazon.com/Advanced-Persistent-Threat-Hacking-Organization/dp/0071828362)
* [Android Hacker's Handbook by Joshua J. Drake et al., 2014](http://www.wiley.com/WileyCDA/WileyTitle/productCd-111860864X.html)
* [BTFM: Blue Team Field Manual by Alan J White & Ben Clark, 2017](https://www.amazon.de/Blue-Team-Field-Manual-BTFM/dp/154101636X)
* [Black Hat Python: Python Programming for Hackers and Pentesters by Justin Seitz, 2014](http://www.amazon.com/Black-Hat-Python-Programming-Pentesters/dp/1593275900)
* [Bug Hunter's Diary by Tobias Klein, 2011](https://nostarch.com/bughunter)
* [Car Hacker's Handbook by Craig Smith, 2016](https://nostarch.com/carhacking)
* [Effective Software Testing, 2021](https://www.manning.com/books/effective-software-testing)
* [Fuzzing: Brute Force Vulnerability Discovery by Michael Sutton et al., 2007](http://www.fuzzing.org/)
* [Metasploit: The Penetration Tester's Guide by David Kennedy et al., 2011](https://nostarch.com/metasploit)
* [Penetration Testing: A Hands-On Introduction to Hacking by Georgia Weidman, 2014](https://nostarch.com/pentesting)
* [Penetration Testing: Procedures & Methodologies by EC-Council, 2010](http://www.amazon.com/Penetration-Testing-Procedures-Methodologies-EC-Council/dp/1435483677)
* [Professional Penetration Testing by Thomas Wilhelm, 2013](https://www.elsevier.com/books/professional-penetration-testing/wilhelm/978-1-59749-993-4)
* [RTFM: Red Team Field Manual by Ben Clark, 2014](http://www.amazon.com/Rtfm-Red-Team-Field-Manual/dp/1494295504/)
* [The Art of Exploitation by Jon Erickson, 2008](https://nostarch.com/hacking2.htm)
* [The Art of Network Penetration Testing, 2020](https://www.manning.com/books/the-art-of-network-penetration-testing)
* [The Basics of Hacking and Penetration Testing by Patrick Engebretson, 2013](https://www.elsevier.com/books/the-basics-of-hacking-and-penetration-testing/engebretson/978-1-59749-655-1)
* [The Database Hacker's Handbook, David Litchfield et al., 2005](http://www.wiley.com/WileyCDA/WileyTitle/productCd-0764578014.html)
* [The Hacker Playbook by Peter Kim, 2014](http://www.amazon.com/The-Hacker-Playbook-Practical-Penetration/dp/1494932636/)
* [The Mac Hacker's Handbook by Charlie Miller & Dino Dai Zovi, 2009](http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470395362.html)
* [The Mobile Application Hacker's Handbook by Dominic Chell et al., 2015](http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118958500.html)
* [Unauthorised Access: Physical Penetration Testing For IT Security Teams by Wil Allsopp, 2010](http://www.amazon.com/Unauthorised-Access-Physical-Penetration-Security-ebook/dp/B005DIAPKE)
* [Violent Python by TJ O'Connor, 2012](https://www.elsevier.com/books/violent-python/unknown/978-1-59749-957-6)
* [iOS Hacker's Handbook by Charlie Miller et al., 2012](http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118204123.html)
### Livres d'analyse de logiciels malveillants
Voir [awesome-malware-analysis § Books](https://github.com/rshipp/awesome-malware-analysis#books).
## Outils CTF
* [CTF Field Guide](https://trailofbits.github.io/ctf/) - Tout ce dont vous avez besoin pour gagner votre prochaine compétition CTF.
* [Ciphey](https://github.com/ciphey/ciphey) - Outil de déchiffrement automatisé utilisant l'intelligence artificielle et le traitement du langage naturel.
* [RsaCtfTool](https://github.com/Ganapati/RsaCtfTool) - Déchiffre les données chiffrées avec des clés RSA faibles et récupère les clés privées à partir de clés publiques en utilisant une variété d'attaques automatisées.
* [ctf-tools](https://github.com/zardus/ctf-tools) - Collection de scripts d'installation pour installer facilement divers outils de recherche en sécurité et déployables rapidement sur de nouvelles machines.
* [shellpop](https://github.com/0x00-0x00/shellpop) - Générez facilement des commandes sophistiquées de reverse shell ou de bind shell pour vous faire gagner du temps lors des tests de pénétration.
## Outils d'attaque sur plateformes cloud
Voir aussi *[HackingThe.cloud](https://hackingthe.cloud/)*.
* [Cloud Container Attack Tool (CCAT)](https://rhinosecuritylabs.com/aws/cloud-container-attack-tool/) - Outil pour tester la sécurité des environnements conteneurisés.
* [CloudHunter](https://github.com/belane/CloudHunter) - Recherche des buckets de stockage cloud AWS, Azure et Google et liste les permissions pour les buckets vulnérables.
* [Cloudsplaining](https://cloudsplaining.readthedocs.io/) - Identifie les violations du moindre privilège dans les politiques AWS IAM et génère un joli rapport HTML avec une feuille de triage.
* [Endgame](https://endgame.readthedocs.io/) - Outil de test de pénétration AWS qui vous permet d'utiliser des commandes en une ligne pour backdoor les ressources d'un compte AWS avec un compte AWS malveillant.
* [GCPBucketBrute](https://github.com/RhinoSecurityLabs/GCPBucketBrute) - Script pour énumérer les buckets Google Storage, déterminer les accès que vous avez sur eux, et déterminer s'ils peuvent faire l'objet d'une élévation de privilèges.
## Outils de collaboration
* [Dradis](https://dradis.com/) - Outil open-source de reporting et de collaboration pour les professionnels de la sécurité informatique.
* [Hexway Hive](https://hexway.io/hive/) - Cadre commercial de collaboration, d'agrégation de données et de reporting pour les équipes rouges avec une option limitée gratuite auto-hébergeable.
* [Lair](https://github.com/lair-framework/lair/wiki) - Cadre de collaboration d'attaque réactive et application web construite avec Meteor.
* [Pentest Collaboration Framework (PCF)](https://gitlab.com/invuls/pentest-projects/pcf) - Boîte à outils open source, multiplateforme et portable pour automatiser les processus de pentest de routine avec une équipe.
* [Reconmap](https://reconmap.com/) - Plateforme de collaboration open-source pour les professionnels de la sécurité informatique qui rationalise le processus de pentest.
* [RedELK](https://github.com/outflanknl/RedELK) - Suivi et alarme des activités de l'équipe bleue tout en offrant une meilleure utilisabilité dans les opérations offensives à long terme.
## Conférences et événements
* [BSides](http://www.securitybsides.com/) - Cadre pour organiser et tenir des conférences de sécurité.
* [CTFTime.org](https://ctftime.org/) - Annuaire des compétitions Capture The Flag (CTF) à venir et archive des compétitions passées avec des liens vers les writeups des défis.
### Asie
* [HITB](https://conference.hitb.org/) - Conférence de sécurité de haut niveau tenue en Malaisie et aux Pays-Bas.
* [HITCON](https://hitcon.org/) - Conférence Hacks In Taiwan tenue à Taïwan.
* [Nullcon](http://nullcon.net/website/) - Conférence annuelle à Delhi et Goa, Inde.
* [SECUINSIDE](http://secuinside.com) - Conférence de sécurité à Séoul.
### Europe
* [44Con](https://44con.com/) - Conférence annuelle de sécurité tenue à Londres.
* [BalCCon](https://www.balccon.org) - Balkan Computer Congress, tenu annuellement à Novi Sad, Serbie.
* [BruCON](http://brucon.org) - Conférence annuelle de sécurité en Belgique.
* [CCC](https://events.ccc.de/congress/) - Rencontre annuelle de la scène hacker internationale en Allemagne.
* [DeepSec](https://deepsec.net/) - Conférence de sécurité à Vienne, Autriche.
* [DefCamp](http://def.camp/) - Plus grande conférence de sécurité en Europe de l'Est, tenue annuellement à Bucarest, Roumanie.
* [FSec](http://fsec.foi.hr) - FSec - Rassemblement croate de sécurité informatique à Varaždin, Croatie.
* [Hack.lu](https://hack.lu/) - Conférence annuelle tenue au Luxembourg.
* [Infosecurity Europe](http://www.infosecurityeurope.com/) - Le premier événement de sécurité de l'information en Europe, tenu à Londres, Royaume-Uni.
* [SteelCon](https://www.steelcon.info/) - Conférence de sécurité à Sheffield, Royaume-Uni.
* [Swiss Cyber Storm](https://www.swisscyberstorm.com/) - Conférence annuelle de sécurité à Lucerne, Suisse.
* [Troopers](https://www.troopers.de) - Événement international annuel de sécurité informatique avec ateliers tenu à Heidelberg, Allemagne.
* [HoneyCON](https://honeycon.eu/) - Conférence annuelle de sécurité à Guadalajara, Espagne. Organisée par l'association HoneySEC.
### Amérique du Nord
* [AppSecUSA](https://appsecusa.org/) - Conférence annuelle organisée par l'OWASP.
* [Black Hat](http://www.blackhat.com/) - Conférence annuelle de sécurité à Las Vegas.
* [CarolinaCon](https://carolinacon.org/) - Conférence Infosec, tenue annuellement en Caroline du Nord.
* [DEF CON](https://www.defcon.org/) - Convention annuelle de hackers à Las Vegas.
* [DerbyCon](https://www.derbycon.com/) - Conférence annuelle de hackers basée à Louisville.
* [Hackers Next Door](https://hnd.techlearningcollective.com/) - Conférence sur la cybersécurité et la technologie sociale tenue à New York.
* [Hackers On Planet Earth (HOPE)](https://hope.net/) - Conférence semestrielle tenue à New York.
* [Hackfest](https://hackfest.ca) - Plus grande conférence de hacking au Canada.
* [LayerOne](http://www.layerone.org/) - Conférence annuelle de sécurité américaine tenue chaque printemps à Los Angeles.
* [National Cyber Summit](https://www.nationalcybersummit.com/) - Conférence annuelle de sécurité américaine et événement Capture the Flag, tenu à Huntsville, Alabama, États-Unis.
* [PhreakNIC](http://phreaknic.info/) - Conférence technologique tenue annuellement dans le centre du Tennessee.
* [RSA Conference USA](https://www.rsaconference.com/) - Conférence annuelle de sécurité à San Francisco, Californie, États-Unis.
* [ShmooCon](http://shmoocon.org/) - Convention annuelle de hackers de la côte Est américaine.
* [SkyDogCon](http://www.skydogcon.com/) - Conférence technologique à Nashville.
* [SummerCon](https://www.summercon.org/) - L'une des plus anciennes conventions de hackers en Amérique, tenue pendant l'été.
* [ThotCon](http://thotcon.org/) - Conférence annuelle de hackers américaine tenue à Chicago.
* [Virus Bulletin Conference](https://www.virusbulletin.com/conference/index) - Conférence annuelle qui se tiendra à Denver, États-Unis pour 2016.
### Amérique du Sud
* [Ekoparty](http://www.ekoparty.org) - Plus grande conférence de sécurité en Amérique latine, tenue annuellement à Buenos Aires, Argentine.
### Zélandie
* [CHCon](https://chcon.nz) - Christchurch Hacker Con, la seule convention de hackers de l'île du Sud de la Nouvelle-Zélande.
## Outils d'exfiltration* [DET](https://github.com/sensepost/DET) - Preuve de concept pour effectuer l'exfiltration de données en utilisant un ou plusieurs canaux simultanément.
* [Iodine](https://code.kryo.se/iodine/) - Tunnel de données IPv4 à travers un serveur DNS ; utile pour l'exfiltration depuis des réseaux où l'accès Internet est pare-feu, mais où les requêtes DNS sont autorisées.
* [TrevorC2](https://github.com/trustedsec/trevorc2) - Outil client/serveur pour masquer le commandement et le contrôle et l'exfiltration de données à travers un site web normalement navigable, et non des requêtes HTTP POST typiques.
* [dnscat2](https://github.com/iagox86/dnscat2) - Outil conçu pour créer un canal de commandement et de contrôle chiffré via le protocole DNS, ce qui constitue un tunnel efficace depuis presque tous les réseaux.
* [pwnat](https://github.com/samyk/pwnat) - Perce des trous dans les pare-feux et les NAT.
* [tgcd](http://tgcd.sourceforge.net/) - Utilitaire réseau Unix simple pour étendre l'accessibilité des services réseau basés sur TCP/IP au-delà des pare-feux.
* [QueenSono](https://github.com/ariary/QueenSono) - Binaires client/serveur pour l'exfiltration de données avec ICMP. Utile dans un réseau où le protocole ICMP est moins surveillé que les autres (ce qui est un cas courant).
## Outils de développement d'exploits
Voir aussi *[Outils de rétro-ingénierie](#reverse-engineering-tools)*.
* [H26Forge](https://github.com/h26forge/h26forge) - Infrastructure spécifique au domaine pour analyser, générer et manipuler des fichiers vidéo syntaxiquement corrects mais sémantiquement non conformes aux spécifications.
* [Magic Unicorn](https://github.com/trustedsec/unicorn) - Générateur de shellcode pour de nombreux vecteurs d'attaque, y compris les macros Microsoft Office, PowerShell, les applications HTML (HTA) ou `certutil` (en utilisant de faux certificats).
* [Pwntools](https://github.com/Gallopsled/pwntools) - Framework de développement rapide d'exploits conçu pour une utilisation dans les CTF.
* [Wordpress Exploit Framework](https://github.com/rastating/wordpress-exploit-framework) - Framework Ruby pour développer et utiliser des modules qui aident dans les tests de pénétration des sites web et systèmes propulsés par WordPress.
* [peda](https://github.com/longld/peda) - Assistance au développement d'exploits en Python pour GDB.
## Outils d'analyse de format de fichier
* [ExifTool](https://www.sno.phy.queensu.ca/~phil/exiftool/) - Bibliothèque Perl indépendante de la plateforme plus une application en ligne de commande pour lire, écrire et éditer des métadonnées dans une grande variété de fichiers.
* [Hachoir](https://hachoir.readthedocs.io/) - Bibliothèque Python pour visualiser et éditer un flux binaire comme un arbre de champs et des outils pour l'extraction de métadonnées.
* [Kaitai Struct](http://kaitai.io/) - Langage de dissection de formats de fichiers et de protocoles réseau et IDE web, générant des analyseurs en C++, C#, Java, JavaScript, Perl, PHP, Python, Ruby.
* [peepdf](https://eternal-todo.com/tools/peepdf-pdf-analysis-tool) - Outil Python pour explorer les fichiers PDF afin de déterminer si le fichier peut être nuisible ou non.
* [Veles](https://codisec.com/veles/) - Outil de visualisation et d'analyse de données binaires.
## Utilitaires GNU/Linux
* [Hwacha](https://github.com/n00py/Hwacha) - Outil de post-exploitation pour exécuter rapidement des charges utiles via SSH sur un ou plusieurs systèmes Linux simultanément.
* [Linux Exploit Suggester](https://github.com/PenturaLabs/Linux_Exploit_Suggester) - Rapport heuristique sur les exploits potentiellement viables pour un système GNU/Linux donné.
* [Lynis](https://cisofy.com/lynis/) - Outil d'audit pour les systèmes basés sur UNIX.
* [checksec.sh](https://www.trapkit.de/tools/checksec.html) - Script shell conçu pour tester quelles fonctionnalités de sécurité standard du système d'exploitation Linux et PaX sont utilisées.
## Outils de craquage de hachages
* [BruteForce Wallet](https://github.com/glv2/bruteforce-wallet) - Trouver le mot de passe d'un fichier de portefeuille chiffré (c.-à-d. `wallet.dat`).
* [CeWL](https://digi.ninja/projects/cewl.php) - Génère des listes de mots personnalisées en explorant le site web d'une cible et en collectant des mots uniques.
* [duplicut](https://github.com/nil0x42/duplicut) - Supprime rapidement les doublons, sans changer l'ordre, et sans obtenir de OOM sur d'énormes listes de mots.
* [GoCrack](https://github.com/fireeye/gocrack) - Interface web de gestion pour des sessions de craquage de mots de passe distribuées utilisant hashcat (ou d'autres outils pris en charge) écrit en Go.
* [Hashcat](http://hashcat.net/hashcat/) - Le craqueur de hachages le plus rapide.
* [hate_crack](https://github.com/trustedsec/hate_crack) - Outil pour automatiser les méthodologies de craquage via Hashcat.
* [JWT Cracker](https://github.com/lmammino/jwt-cracker) - Craqueur simple par force brute de jetons JSON Web Token (JWT) HS256.
* [John the Ripper](http://www.openwall.com/john/) - Craqueur de mots de passe rapide.
* [Rar Crack](http://rarcrack.sourceforge.net) - Craqueur par force brute de RAR.
## Éditeurs hexadécimaux
* [Bless](https://github.com/bwrsandman/Bless) - Éditeur hexadécimal graphique multiplateforme de haute qualité et complet, écrit en Gtk#.
* [Frhed](http://frhed.sourceforge.net/) - Éditeur de fichiers binaires pour Windows.
* [Hex Fiend](http://ridiculousfish.com/hexfiend/) - Éditeur hexadécimal rapide, open source, pour macOS avec prise en charge de l'affichage des différences binaires.
* [HexEdit.js](https://hexed.it) - Édition hexadécimale basée sur un navigateur.
* [Hexinator](https://hexinator.com/) - Le meilleur éditeur hexadécimal au monde (propriétaire, commercial).
* [hexedit](https://github.com/pixel/hexedit) - Éditeur hexadécimal simple, rapide, en console.
* [wxHexEditor](http://www.wxhexeditor.org/) - Éditeur hexadécimal gratuit avec interface graphique pour GNU/Linux, macOS et Windows.
## Systèmes de contrôle industriel et SCADA
Voir aussi [awesome-industrial-control-system-security](https://github.com/hslatman/awesome-industrial-control-system-security).
* [Industrial Exploitation Framework (ISF)](https://github.com/dark-lbp/isf) - Framework d'exploitation de type Metasploit basé sur routersploit conçu pour cibler les systèmes de contrôle industriels (ICS), les dispositifs SCADA, le firmware PLC, et plus.
* [s7scan](https://github.com/klsecservices/s7scan) - Scanner pour énumérer les automates Siemens S7 sur un réseau TCP/IP ou LLC.
* [OpalOPC](https://opalopc.com/) - Outil commercial d'évaluation des vulnérabilités OPC UA, vendu par Molemmat.
## Systèmes intentionnellement vulnérables
Voir aussi [awesome-vulnerable](https://github.com/kaiiyer/awesome-vulnerable).
* [Pentest-Ground](https://pentest-ground.com/).
* [OopsSec Store](https://github.com/kOaDT/oss-oopssec-store) - Exécutez `npx create-oss-store`, ouvrez votre navigateur et commencez à chasser les flags.
### Systèmes intentionnellement vulnérables en tant que conteneurs Docker
* [Damn Vulnerable Web Application (DVWA)](https://hub.docker.com/r/citizenstig/dvwa/) - `docker pull citizenstig/dvwa`.
* [OWASP Juice Shop](https://github.com/bkimminich/juice-shop#docker-container--) - `docker pull bkimminich/juice-shop`.
* [OWASP Mutillidae II Web Pen-Test Practice Application](https://hub.docker.com/r/citizenstig/nowasp/) - `docker pull citizenstig/nowasp`.
* [OWASP NodeGoat](https://github.com/owasp/nodegoat) - `docker-compose build && docker-compose up`.
* [OWASP Security Shepherd](https://hub.docker.com/r/ismisepaul/securityshepherd/) - `docker pull ismisepaul/securityshepherd`.
* [OWASP WebGoat Project 7.1 docker image](https://hub.docker.com/r/webgoat/webgoat-7.1/) - `docker pull webgoat/webgoat-7.1`.
* [OWASP WebGoat Project 8.0 docker image](https://hub.docker.com/r/webgoat/webgoat-8.0/) - `docker pull webgoat/webgoat-8.0`.
* [Vulnerability as a service: Heartbleed](https://hub.docker.com/r/hmlio/vaas-cve-2014-0160/) - `docker pull hmlio/vaas-cve-2014-0160`.
* [Vulnerability as a service: SambaCry](https://hub.docker.com/r/vulnerables/cve-2017-7494/) - `docker pull vulnerables/cve-2017-7494`.
* [Vulnerability as a service: Shellshock](https://hub.docker.com/r/hmlio/vaas-cve-2014-6271/) - `docker pull hmlio/vaas-cve-2014-6271`.
* [Vulnerable WordPress Installation](https://hub.docker.com/r/wpscanteam/vulnerablewordpress/) - `docker pull wpscanteam/vulnerablewordpress`.
## Crochetage de serrures
Voir [awesome-lockpicking](https://github.com/fabacab/awesome-lockpicking).
## Utilitaires macOS
* [Bella](https://github.com/kdaoudieh/Bella) - Outil de post-exploitation en Python pur pour l'exploration de données et l'administration à distance pour macOS.
* [EvilOSX](https://github.com/Marten4n6/EvilOSX) - RAT modulaire qui utilise de nombreuses techniques d'évasion et d'exfiltration prêtes à l'emploi.
## Frameworks multiparadigmes
* [Armitage](http://fastandeasyhacking.com/) - Interface graphique frontale basée sur Java pour le framework Metasploit.
* [AutoSploit](https://github.com/NullArray/AutoSploit) - Exploiteur de masse automatisé, qui collecte des cibles en utilisant l'API Shodan.io et choisit programmatiquement des modules d'exploitation Metasploit en fonction de la requête Shodan.
* [Decker](https://github.com/stevenaldinger/decker) - Framework d'orchestration et d'automatisation de tests de pénétration, qui permet d'écrire des configurations déclaratives réutilisables capables d'ingérer des variables et d'utiliser les sorties des outils qu'il a exécutés comme entrées pour d'autres.
* [Faraday](https://github.com/infobyte/faraday) - Environnement de test d'intrusion intégré multi-utilisateurs pour les équipes rouges effectuant des tests de pénétration coopératifs, des audits de sécurité et des évaluations de risques.
* [Metasploit](https://www.metasploit.com/) - Logiciel pour les équipes de sécurité offensive pour aider à vérifier les vulnérabilités et gérer les évaluations de sécurité.
* [Pupy](https://github.com/n1nj4sec/pupy) - Outil d'administration à distance et de post-exploitation multiplateforme (Windows, Linux, macOS, Android).
* [Ronin](https://ronin-rb.dev) - Toolkit Ruby gratuit et open source pour la recherche et le développement en sécurité, fournissant de nombreuses bibliothèques et commandes différentes pour une variété de tâches de sécurité, telles que la reconnaissance, l'analyse de vulnérabilités, le développement d'exploits, l'exploitation, la post-exploitation, et plus.
## Outils réseau
* [CrackMapExec](https://github.com/byt3bl33d3r/CrackMapExec) - Couteau suisse pour les tests d'intrusion réseau.
* [IKEForce](https://github.com/SpiderLabs/ikeforce) - Outil en ligne de commande pour le forçage brutal de VPN IPSEC pour Linux qui permet l'énumération des noms/ID de groupe et des capacités de forçage brutal XAUTH.
* [Intercepter-NG](http://sniff.su/) - Toolkit réseau multifonctionnel.
* [Legion](https://github.com/GoVanguard/legion) - Framework graphique semi-automatisé de découverte et de reconnaissance basé sur Python 3 et dérivé de SPARTA.
---
[Read more](https://github.com/enaqx/awesome-pentest)