← retour aux outils back to tools

# 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.net

## Overview

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

1. Configure browser to proxy through `127.0.0.1:8080`
2. Proxy → Intercept ON — requests pause for editing before being forwarded
3. 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

1. Configurer le navigateur pour proxifier via `127.0.0.1:8080`
2. Proxy → Intercept ON : les requêtes se mettent en pause pour être éditées avant d’être transmises
3. 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