
Cette extension améliore Burp Suite en ajoutant plusieurs fonctionnalités d'interface et fonctionnelles, la rendant plus conviviale.
Cette extension améliore Burp Suite en ajoutant plusieurs fonctionnalités d'interface et de fonctionnement, la rendant plus conviviale.
Reportez-vous à la section « Compatibilité avec Burp Suite et signalement des erreurs » pour des informations détaillées sur la compatibilité.
___ _
/ __>| |_ ___ _ _ ___ ___ ._ _ ___ _ _
\__ \| . |<_> || '_>| . \/ ._>| ' |/ ._>| '_>
<___/|_|_|<___||_| | _/\___.|_|_|\___.|_|
|_|

ExtensionsCette extension vise la version la plus récente de Burp Suite. Elle a été testée pour la dernière fois avec la version pro 2026.4.3, la version stable la plus récente au moment de la rédaction de cette documentation. Elle est également compatible avec l'édition communautaire. La version minimale prise en charge est Burp Suite 2024.2, car c'est la première version qui nécessite Java 21.
Toutes les modifications sont publiées depuis la branche main. Voir CHANGES.md pour l'historique des changements de chaque version.
Nous utilisons activement cette extension et observons occasionnellement des erreurs potentielles, en particulier lorsque Burp Suite met à jour ses fonctionnalités principales ou son interface. En tant que projet open source, nous nous appuyons fortement sur les retours de la communauté pour les améliorations et les corrections de bugs. Si vous rencontrez un problème, veuillez le signaler sur notre page de signalement de problèmes. De plus, si vous appréciez notre travail, pensez à sponsoriser ce projet.
Dans la dernière version de cette extension, seule la version la plus récente de Burp Suite est prise en charge, comme indiqué ci-dessus. Pour les versions plus anciennes de Burp Suite, vous pouvez utiliser la version legacy de l'extension ou vous référer au dépôt d'origine. Les versions plus anciennes de cette extension peuvent être téléchargées depuis la branche legacy (sans support) :
Continuation du projet Burp Suite Sharpener, initialement publié en open source par MDSec sur mdsecresearch/BurpSuiteSharpener.
Le plan est d'ajouter des fonctionnalités manquantes simples mais efficaces à cette extension unique pour faciliter la vie du testeur en tant que compagnon indispensable lors de l'utilisation de Burp Suite (nous ne pouvons donc pas utiliser Burp sans elle !).
N'hésitez pas à soumettre vos demandes de nouvelles fonctionnalités en utilisant FR: dans leur titre dans les issues.
Il serait également utile de lister toutes les extensions disponibles connues qui pourraient avoir implémenté les fonctionnalités suggérées. Peut-être que les meilleures fonctionnalités peuvent être importées de différentes extensions open source afin de réduire la surcharge liée à l'ajout de différentes extensions.
Tous les raccourcis de Sharpener peuvent être consultés et modifiés dans Burp : utilisez le menu supérieur Sharpener > Keyboard Shortcuts, ou l'élément Keyboard Shortcuts en bas du menu contextuel d'un onglet Repeater/Intruder. Les modifications sont validées (les raccourcis par défaut de Burp tels que Ctrl+R ne peuvent pas être pris) et appliquées immédiatement.
Chaque action configurable possède UN seul raccourci. Dans la boîte de dialogue, vous le définissez en cliquant sur la cellule et en appuyant sur la combinaison de touches (pas de saisie). Un raccourci fonctionne n'importe où dans Burp, même pendant la frappe dans l'éditeur, il nécessite donc Ctrl, Alt ou une touche de fonction. Si vous appuyez sur une touche déjà utilisée, la boîte de dialogue propose de la déplacer.
Raccourcis configurables pour les onglets Repeater et Intruder (par défaut) :
Touches fixes pour les en-têtes d'onglets (toujours actives lorsque le titre d'un onglet a le focus, non modifiables) :
| Action | Touche |
|---|---|
| Onglet précédent | Flèche gauche |
| Onglet suivant | Flèche droite |
| Premier onglet | Home |
| Dernier onglet |
Ces touches simples n'agissent que lorsqu'un en-tête d'onglet a le focus, elles ne perturbent donc jamais l'éditeur. Cliquez sur un titre d'onglet (ou utilisez un saut par raccourci) pour focaliser l'en-tête, puis utilisez les flèches pour vous déplacer entre les onglets et la flèche bas pour descendre dans l'éditeur de requêtes afin de le modifier. Utilisez Alt+Up (ou un clic) pour revenir à l'onglet. Après un saut clavier démarré depuis l'en-tête, le focus reste sur l'en-tête, donc appuyer plusieurs fois sur une flèche continue la navigation.
Notes :
Raccourci par défaut pour la fenêtre principale de Burp :
| Action | Raccourci |
|---|---|
| Déplacer la fenêtre de Burp Suite au centre de l'écran | Ctrl+Alt+C |
Actions souris fixes sur les onglets Repeater et Intruder (non configurables) :
Debug dans Global Settings si vous signalez un bug ou si vous voulez voir ce qui se passe










Les pull requests sont les bienvenues. Quelques règles maintiennent le pipeline de publication automatisé :
main (les poussées directes sont bloquées)../gradlew jar (nécessite JDK 21). La suite de tests doit passer : ./gradlew build l'exécute en mode headless.src/test/java. L'extension ne peut pas s'exécuter en dehors de Burp Suite, donc les tests utilisent des interfaces Montoya simulées et des composants Swing simples.version dans src/main/resources/extension.properties. Elle doit rester analysable comme un nombre (par exemple 4.7), car le vérificateur de mises à jour la compare numériquement.## Version X.Y (AAAA-MM-JJ). Le CI copie cette section dans les notes de version GitHub.libs/thirdparty/ ; le reste de la bibliothèque n'est plus inclus. Voir le fichier NOTICE.N'hésitez pas à signaler des bugs, suggérer des fonctionnalités ou envoyer des pull requests.
Copyright (C) 2021-2026 Soroush Dalili (@irsdl).
Publié sous la licence publique générale GNU Affero v3.0 avec des conditions supplémentaires au titre de l'article 7 de la licence : les copies et les versions modifiées doivent conserver les avis de droit d'auteur et l'attribution « Developed by Soroush Dalili (@irsdl) ». Voir les fichiers LICENSE et NOTICE.
| Action | Raccourci |
|---|
| Onglet précédent | Ctrl+PageUp |
| Onglet suivant | Ctrl+PageDown |
| Premier onglet | Alt+Home |
| Dernier onglet | Alt+End |
| Focus sur l'onglet (depuis l'éditeur) | Alt+Up |
| Afficher le menu de l'onglet | Ctrl+Enter |
| Rechercher les onglets (RegEx) | Ctrl+Shift+F |
| Rechercher le suivant | F3 |
| Rechercher le précédent | Shift+F3 |
| Précédent (onglet précédemment sélectionné) | Alt+Left |
| Suivant | Alt+Right |
| Copier le titre de l'onglet | Ctrl+Shift+C |
| Coller le titre de l'onglet | Ctrl+Shift+V |
| Renommer le titre de l'onglet | F2 |
| End |
| Entrer dans l'éditeur de requêtes | Flèche bas |
| Action | Combinaison de souris |
|---|
| Afficher le menu de l'onglet | Clic du milieu Alt + n'importe quelle touche de souris |
| Faire défiler les onglets | Molette de la souris (lorsque activé dans le menu) |
| Augmenter la taille de la police | Ctrl + Molette vers le haut |
| Diminuer la taille de la police | Ctrl + Molette vers le bas |
| Augmenter la taille de la police et gras | Clic du milieu + Ctrl |
| Diminuer la taille de la police et gras | Clic du milieu + Ctrl + Shift |
| Grand et rouge et gras | Clic du milieu + Shift |