
Esta extensão aprimora o Burp Suite adicionando vários recursos de interface e funcionais, tornando-o mais fácil de usar.
Esta extensão melhora o Burp Suite ao adicionar várias funcionalidades de interface e de utilização, tornando-o mais fácil de usar.
Consulte a secção "Compatibilidade do Burp Suite e Relato de Erros" para obter informações detalhadas sobre compatibilidade.
___ _
/ __>| |_ ___ _ _ ___ ___ ._ _ ___ _ _
\__ \| . |<_> || '_>| . \/ ._>| ' |/ ._>| '_>
<___/|_|_|<___||_| | _/\___.|_|_|\___.|_|
|_|

ExtensionsEsta extensão tem como alvo a versão mais recente do Burp Suite. Foi testada pela última vez com a versão pro 2026.4.3, a versão estável mais recente no momento desta documentação. Também é compatível com a edição comunitária. A versão mínima suportada é o Burp Suite 2024.2, pois é a primeira versão que requer Java 21.
Todas as alterações são lançadas a partir do ramo main. Consulte CHANGES.md para obter o histórico de alterações de cada lançamento.
Utilizamos ativamente esta extensão e, ocasionalmente, observamos potenciais erros, especialmente quando o Burp Suite atualiza as suas funcionalidades principais ou a interface. Como projeto de código aberto, dependemos fortemente do feedback da comunidade para melhorias e correções de erros. Se encontrar algum problema, reporte-o na nossa página de issues. Além disso, se valoriza o nosso trabalho, considere patrocinar este projeto.
Na versão mais recente desta extensão, apenas a versão mais recente do Burp Suite é suportada, conforme indicado acima. Para versões mais antigas do Burp Suite, pode utilizar a versão legada da extensão ou consultar o repositório original.
As versões mais antigas desta extensão podem ser transferidas a partir do ramo legado (sem suporte):
Continuação do projeto Burp Suite Sharpener, originalmente lançado como código aberto pela MDSec em mdsecresearch/BurpSuiteSharpener.
O objetivo é adicionar funcionalidades simples mas eficazes que faltam a esta extensão única, para facilitar a vida do testador como um companheiro indispensável ao utilizar o Burp Suite (por isso, não conseguimos "Burp" sem ela!).
Não hesite em enviar os seus pedidos de novas funcionalidades usando FR: no título em issues.
Seria ótimo também listar quaisquer extensões disponíveis conhecidas que possam ter implementado as funcionalidades sugeridas.
Talvez as melhores funcionalidades possam ser importadas de diferentes extensões de código aberto, de modo a reduzir a sobrecarga de adicionar diferentes extensões.
Todos os atalhos do Sharpener podem ser vistos e alterados dentro do Burp: utilize o menu superior Sharpener > Keyboard Shortcuts, ou o item Keyboard Shortcuts na parte inferior do menu de clique direito de um separador do Repeater/Intruder. As alterações são validadas (os atalhos padrão do próprio Burp, como Ctrl+R, não podem ser assumidos) e aplicadas de imediato.
Cada ação configurável tem UM atalho. Na caixa de diálogo, defina-o clicando na célula e premindo a combinação de teclas (sem escrever). Um atalho funciona em qualquer lugar do Burp, mesmo enquanto escreve no editor, pelo que precisa de Ctrl, Alt ou de uma tecla de função. Se premir uma tecla já utilizada, a caixa de diálogo propõe movê-la.
Atalhos configuráveis para os separadores do Repeater e do Intruder (padrão):
| Ação | Atalho |
|---|---|
| Separador Anterior | Ctrl+PageUp |
| Separador Seguinte | Ctrl+PageDown |
| Primeiro Separador | Alt+Home |
| Último Separador | Alt+End |
| Focar Separador (a partir do editor) | Alt+Up |
| Mostrar Menu do Separador | Ctrl+Enter |
| Encontrar Separadores (RegEx) | Ctrl+Shift+F |
| Encontrar Seguinte | F3 |
| Encontrar Anterior | Shift+F3 |
| Voltar (separador selecionado anteriormente) | Alt+Left |
| Avançar | Alt+Right |
| Copiar Título do Separador | Ctrl+Shift+C |
| Colar Título do Separador | Ctrl+Shift+V |
| Renomear Título do Separador | F2 |
Teclas fixas do cabeçalho do separador (sempre ativas quando um título de separador tem o foco, não editáveis):
| Ação | Tecla |
|---|---|
| Separador Anterior | Seta Esquerda |
| Separador Seguinte | Seta Direita |
| Primeiro Separador | Home |
| Último Separador | End |
| Entrar no Editor de Pedidos | Seta para Baixo |
Estas teclas simples só atuam quando um cabeçalho de separador tem o foco, pelo que nunca perturbam o editor. Clique num título de separador (ou utilize um salto por atalho) para focar o cabeçalho e, em seguida, utilize as setas para se mover entre separadores e a seta para baixo para entrar no editor de pedidos e editar. Utilize Alt+Up (ou clique) para voltar ao separador. Após um salto por teclado iniciado no cabeçalho, o foco permanece no cabeçalho, pelo que premir uma seta várias vezes continua a navegar.
Notas:
Atalho padrão para a janela principal do Burp:
| Ação | Atalho |
|---|---|
| Mover a Janela do Burp Suite para o Centro do Ecrã | Ctrl+Alt+C |
Ações de rato fixas nos separadores do Repeater e do Intruder (não configuráveis):
| Ação | Combinação de Rato |
|---|---|
| Mostrar Menu do Separador | Clique do Meio Alt + Qualquer Tecla do Rato |
| Percorrer os Separadores | Roda do Rato (quando ativada no menu) |
| Aumentar o Tamanho da Fonte | Ctrl + Roda do Rato para Cima |
| Diminuir o Tamanho da Fonte | Ctrl + Roda do Rato para Baixo |
| Aumentar o Tamanho da Fonte & Negrito | Clique do Meio + Ctrl |
| Diminuir o Tamanho da Fonte & Negrito | Clique do Meio + Ctrl + Shift |
| Grande & Vermelho & Negrito | Clique do Meio + Shift |
Debug em Global Settings se estiver a reportar um erro ou se quiser ver o que está a acontecer










Pull requests são bem-vindos. Algumas regras mantêm o pipeline de lançamento automatizado a funcionar:
main (pushes diretos são bloqueados)../gradlew jar (requer JDK 21). A suíte de testes deve passar: ./gradlew build executa-a sem interface gráfica.src/test/java. A extensão não pode ser executada fora do Burp Suite, pelo que os testes utilizam interfaces Montoya simuladas e componentes Swing simples.version em src/main/resources/extension.properties. Deve permanecer interpretável como número (por exemplo 4.7), porque o verificador de atualizações compara-o numericamente.## Version X.Y (YYYY-MM-DD). O CI copia essa secção para as notas de lançamento do GitHub.libs/thirdparty/; o resto da biblioteca já não é incluída. Consulte o ficheiro NOTICE.Não hesite em reportar erros, sugerir funcionalidades ou enviar pull requests.
Copyright (C) 2021-2026 Soroush Dalili (@irsdl).