🧰 Tools
Introduction
Cette section présente une sélection d’outils de sécurité offensive, principalement en tests d’intrusion Web.
⚠️ Attention: Il est fortement recommandé de privilégier, lorsque cela est possible, des outils exécutés en local, afin de limiter tout risque de fuite de données sensibles vers des services tiers.
🌐 Web Pentest
- Burp Suite - Outil de référence en tests d’intrusion Web. Permet l’interception, la manipulation et l’automatisation des requêtes HTTP(S). Disponible en version Community (gratuite) et Professional.
- GraphQuail - Extension pour Burp Suite facilitant l’analyse et l’exploitation de GraphQL, utile pour identifier des schémas, requêtes et vulnérabilités spécifiques.
- Flask Session Cookie Decoder - Outil permettant de décoder et analyser les cookies de session Flask.
🔐 JWT
- JWT.io - Plateforme de manipulation et d’analyse de JSON Web Tokens (décodage, signature, algorithmes).
🔑 Cryptographie & Encodage
- CyberChef - Outil polyvalent de transformation de données (encodage, chiffrement, parsing).
- PyCryptoDome - Bibliothèque cryptographique de référence en Python.
- DCode - Plateforme en ligne proposant une large gamme d’outils cryptographiques, mathématiques et de décodage.
🔎 Reconnaissance & Analyse Web
- Wappalyzer – Outil d’identification des technologies Web (frameworks, serveurs, CMS). - RevShells - Générateur de reverse shells multi-langages.
🛡️ CSP & Sécurité Navigateur
- CSP Validator - Analyse et validation de Content Security Policies, avec détection de configurations faibles.
🛡️ - CSP Evaluator - Outil complémentaire pour évaluer la robustesse des CSP et identifier des possibilités de contournement.
🌍 Réseau & Infrastructure
- DNS rebinder - Serveur DNS minimaliste permettant de tester des vulnérabilités de type DNS Rebinding. Exécutable localement en Python.
🗂️ Git & Exposition de code source
- Git Tools - Suite d’outils facilitant l’extraction de dépôts
.git exposés et la reconstruction du code source.
- Git Vuln Finder - Analyse les messages de commit afin d’identifier des correctifs liés à des vulnérabilités connues.
🐚 WebShells & Payloads
- WebShell -Dépôt exhaustif de web shells multi-langages à des fins de recherche et de compréhension offensive.
- htshells - Collection de payloads exploitant les fichiers
.htaccess pour des scénarios avancés.
🧠 JavaScript & Frontend
- deobfuscate.io - Déobfuscation JavaScript en ligne.
- De4JS - Outil de déobfuscation et d’unpacking JavaScript, couvrant de nombreux packers connus.
- Source Map Parser - Extraction des fichiers sources à partir de JavaScript Source Maps exposées.
🧪 Divers & Utilitaires
DIRB - Outil classique de brute-force de répertoires et fichiers Web.
🧮 FactorDB - Base de données communautaire de factorisation de nombres, utile pour les exercices et challenges cryptographiques.
- Pipedream - RequestBin - Création rapide d’endpoints HTTP pour tester des flux, webhooks ou exfiltrations contrôlées.