
Questa estensione migliora Burp Suite aggiungendo diverse funzionalità UI e funzionali, rendendola più facile da usare.
Questa estensione migliora Burp Suite aggiungendo diverse funzionalità UI e operative, rendendolo più facile da usare.
Fare riferimento alla sezione "Compatibilità di Burp Suite e segnalazione errori" per informazioni dettagliate sulla compatibilità.
___ _
/ __>| |_ ___ _ _ ___ ___ ._ _ ___ _ _
\__ \| . |<_> || '_>| . \/ ._>| ' |/ ._>| '_>
<___/|_|_|<___||_| | _/\___.|_|_|\___.|_|
|_|

ExtensionsQuesta estensione è rivolta alla versione più recente di Burp Suite. È stata testata l'ultima volta con la versione pro 2026.4.3, la release stabile più recente al momento della stesura di questa documentazione. È compatibile anche con la community edition. La versione minima supportata è Burp Suite 2024.2, poiché è la prima release che richiede Java 21.
Tutte le modifiche vengono rilasciate dal branch main. Consulta CHANGES.md per lo storico delle modifiche di ogni release.
Utilizziamo attivamente questa estensione e occasionalmente osserviamo potenziali errori, soprattutto quando Burp Suite aggiorna le sue funzionalità principali o la sua interfaccia. Essendo un progetto open-source, facciamo molto affidamento sul feedback della community per miglioramenti e correzioni di bug. Se incontri problemi, ti preghiamo di segnalarli nella nostra pagina delle issue. Inoltre, se apprezzi il nostro lavoro, considera la possibilità di sostenere questo progetto.
Nella versione più recente di questa estensione, come indicato sopra, è supportata solo la versione più recente di Burp Suite. Per versioni precedenti di Burp Suite, puoi usare la versione legacy dell'estensione o fare riferimento al repository originale. Le versioni precedenti di questa estensione possono essere scaricate dal branch legacy (senza supporto):
Continuazione del progetto Burp Suite Sharpener, originariamente rilasciato come open source da MDSec su mdsecresearch/BurpSuiteSharpener.
Il piano è aggiungere funzionalità mancanti semplici ma efficaci a questa singola estensione per rendere la vita del tester più facile, come un compagno indispensabile quando si usa Burp Suite (non possiamo Burp senza di essa!).
Sentiti libero di inviare le tue richieste di nuove funzionalità usando FR: nel titolo nelle issue.
Sarebbe utile elencare anche eventuali estensioni disponibili note che potrebbero aver già implementato le funzionalità suggerite. Forse le funzionalità migliori possono essere importate da diverse estensioni open-source, così da ridurre l'onere di aggiungere estensioni diverse.
Tutte le scorciatoie di Sharpener possono essere visualizzate e modificate all'interno di Burp: usa il menu in alto Sharpener > Keyboard Shortcuts, oppure la voce Keyboard Shortcuts in fondo al menu contestuale di una scheda Repeater/Intruder. Le modifiche vengono validate (i tasti rapidi predefiniti di Burp, come Ctrl+R, non possono essere occupati) e applicate immediatamente.
Ogni azione configurabile ha UNA scorciatoia. Nella finestra di dialogo la imposti facendo clic sulla cella e premendo la combinazione di tasti (senza digitare). Una scorciatoia funziona ovunque in Burp, anche mentre si digita nell'editor, quindi richiede Ctrl, Alt o un tasto funzione. Se premi un tasto già in uso, la finestra di dialogo offre di spostarlo.
Scorciatoie configurabili per le schede di Repeater e Intruder (predefinite):
| Azione | Scorciatoia |
|---|---|
| Scheda precedente | Ctrl+PageUp |
| Scheda successiva | Ctrl+PageDown |
| Prima scheda | Alt+Home |
| Ultima scheda | Alt+End |
| Focus sulla scheda (dall'editor) | Alt+Up |
| Mostra il menu della scheda | Ctrl+Enter |
| Trova schede (RegEx) | Ctrl+Shift+F |
| Trova successivo | F3 |
| Trova precedente | Shift+F3 |
| Indietro (scheda selezionata in precedenza) | Alt+Left |
| Avanti | Alt+Right |
| Copia titolo scheda | Ctrl+Shift+C |
| Incolla titolo scheda | Ctrl+Shift+V |
| Rinomina titolo scheda | F2 |
Tasti fissi dell'intestazione delle schede (sempre attivi quando un titolo di scheda ha il focus, non modificabili):
| Azione | Tasto |
|---|---|
| Scheda precedente | Freccia sinistra |
| Scheda successiva | Freccia destra |
| Prima scheda | Home |
| Ultima scheda | End |
| Entra nell'editor delle richieste | Freccia giù |
Questi tasti semplici agiscono solo quando un'intestazione di scheda ha il focus, quindi non disturbano mai l'editor. Fai clic su un titolo di scheda (o usa un salto tramite scorciatoia) per mettere a fuoco l'intestazione, poi usa le frecce per spostarti tra le schede e Down per scendere nell'editor delle richieste per modificarlo. Usa Alt+Up (o fai clic) per tornare alla scheda. Dopo un salto da tastiera iniziato dall'intestazione, il focus rimane sull'intestazione, quindi premendo più volte una freccia continui a navigare.
Note:
Scorciatoia predefinita per la finestra principale di Burp:
| Azione | Scorciatoia |
|---|---|
| Sposta la finestra di Burp Suite al centro dello schermo | Ctrl+Alt+C |
Azioni fisse del mouse sulle schede di Repeater e Intruder (non configurabili):
| Azione | Combinazione di mouse |
|---|---|
| Mostra il menu della scheda | Clic centrale Alt + Qualsiasi tasto del mouse |
| Scorri tra le schede | Rotella del mouse (quando abilitato nel menu) |
| Aumenta dimensione carattere | Ctrl + Rotella del mouse su |
| Diminuisci dimensione carattere | Ctrl + Rotella del mouse giù |
| Aumenta dimensione carattere e grassetto | Clic centrale + Ctrl |
| Diminuisci dimensione carattere e grassetto | Clic centrale + Ctrl + Shift |
| Grande e rosso e grassetto | Clic centrale + Shift |
Debug in Global Settings se segnali un bug o se vuoi vedere cosa sta succedendo










Le pull request sono benvenute. Alcune regole mantengono funzionante la pipeline di rilascio automatica:
main (i push diretti sono bloccati)../gradlew jar (richiede JDK 21). La suite di test deve passare: ./gradlew build la esegue in modalità headless.src/test/java. L'estensione non può essere eseguita al di fuori di Burp Suite, quindi i test usano interfacce Montoya mockate e componenti Swing semplici.version in src/main/resources/extension.properties. Deve rimanere parsabile come numero (ad esempio 4.7), perché il controllo degli aggiornamenti lo confronta numericamente.## Version X.Y (YYYY-MM-DD). La CI copia quella sezione nelle note di rilascio di GitHub.libs/thirdparty/; il resto della libreria non è più incluso. Consulta il file NOTICE.Non esitare a segnalare bug, suggerire funzionalità o inviare pull request.
Copyright (C) 2021-2026 Soroush Dalili (@irsdl).