Burp Suite
Proxy intercepteur pour les tests d'applications web. Indispensable pour la manipulation de requêtes, les workflows Repeater, et le scan automatisé. Intercepting proxy for web app testing. Indispensable for request tampering, repeater workflows, and automated scanning.
↗ https://portswigger.netOverview
Burp Suite is the industry standard for web application security testing. At its core it is an intercepting proxy, but the toolset extends to a scanner, intruder (brute-forcer/fuzzer), repeater, decoder, comparer, and sequencer.
Key Workflows
Intercept & Modify Requests
- Configure browser to proxy through
127.0.0.1:8080 - Proxy → Intercept ON — requests pause for editing before being forwarded
- Use Forward / Drop / Action → Send to Repeater
Repeater
Send a request to Repeater (Ctrl+R) to replay and modify it without re-browsing.
Intruder
Automates payload injection at marked positions:
- Sniper — single payload list, one position
- Cluster Bomb — multiple lists, all combinations (for credential stuffing)
Scanner (Pro)
Right-click request → Scan → Active Scan
Useful Extensions (BApp Store)
| Extension | Purpose |
|---|---|
| Autorize | Automated broken access control testing |
| JWT Editor | JWT manipulation and attacks |
| Param Miner | Hidden parameter discovery |
| Turbo Intruder | High-speed fuzzing |
| Logger++ | Enhanced request logging |
Help / Man page
Burp Suite is primarily GUI-driven. Launch with:
java -jar burpsuite_community.jar
# or
burpsuite
Key keyboard shortcuts:
Ctrl+R Send to Repeater
Ctrl+I Send to Intruder
Ctrl+S Send to Scanner (Pro)
Ctrl+F Forward intercepted request
Ctrl+T New tab in Repeater
Command-line options:
--config-file=<path> Load project config
--user-config-file=<path>
--disable-extensions
--unpause-spider-and-scanner
Vue d’ensemble
Burp Suite est la référence du secteur pour les tests de sécurité web. À la base c’est un proxy intercepteur, mais la suite comprend un scanner, un intruder (brute-force/fuzzer), un repeater, un décodeur, un comparateur et un séquenceur.
Flux de travail clés
Intercepter et modifier des requêtes
- Configurer le navigateur pour proxifier via
127.0.0.1:8080 - Proxy → Intercept ON : les requêtes se mettent en pause pour être éditées avant d’être transmises
- Utiliser Forward / Drop / Action → Send to Repeater
Repeater
Envoyer une requête au Repeater (Ctrl+R) pour la rejouer et la modifier sans naviguer à nouveau.
Intruder
Automatise l’injection de payloads aux positions marquées :
- Sniper : liste de payloads unique, une seule position
- Cluster Bomb : listes multiples, toutes les combinaisons (pour le credential stuffing)
Scanner (Pro)
Clic droit sur la requête → Scan → Active Scan
Extensions utiles (BApp Store)
| Extension | Utilité |
|---|---|
| Autorize | Test automatisé du contrôle d’accès brisé |
| JWT Editor | Manipulation et attaques JWT |
| Param Miner | Découverte de paramètres cachés |
| Turbo Intruder | Fuzzing haute vitesse |
| Logger++ | Journalisation améliorée des requêtes |
Aide / Page de manuel
Burp Suite is primarily GUI-driven. Launch with:
java -jar burpsuite_community.jar
# or
burpsuite
Key keyboard shortcuts:
Ctrl+R Send to Repeater
Ctrl+I Send to Intruder
Ctrl+S Send to Scanner (Pro)
Ctrl+F Forward intercepted request
Ctrl+T New tab in Repeater
Command-line options:
--config-file=<path> Load project config
--user-config-file=<path>
--disable-extensions
--unpause-spider-and-scanner