
Burp Suite JS Beautifier
A maioria dos sites comprime seus recursos, como arquivos JS, para aumentar a velocidade de carregamento. No entanto, testar a segurança e depurar um recurso comprimido não é uma tarefa fácil. Esta é uma extensão de código aberto do Burp Suite que permite embelezar a maioria dos recursos adequadamente. Portanto, ajudará os pesquisadores de segurança de aplicações web a visualizar os recursos comprimidos com mais facilidade. Também os ajuda a ter as versões descomprimidas dos recursos (como JS, CSS, HTML, XML e outros) dentro dos navegadores para depurá-los sem problemas.
Usando a aplicação:
Passo 0- (Download) Baixe o arquivo "jsbeautifier.jar" e o diretório "libs".
Passo 1- (Adicionar Bibliotecas) Agora, na aba "Extender", clique na aba "Options"; na seção "Java Environment", clique no botão "Select folder ..." e selecione a pasta "libs" que contém "js.jar" e "rsyntaxtextarea.jar".
Passo 2- (Adicionar Extensão) No Burp Suite, clique na aba "Extender", depois clique no botão "Add" e selecione o arquivo "jsbeautifier.jar".
Passo 3- (Testar Extensão) Agora você deve ser capaz de ver a aba "JSBeautifier Settings" no Burp Suite. Você também pode embelezar manualmente requisições/respostas usando o clique direito e selecionando a opção "Beautify This!". Se não conseguir embelezar nada, verifique suas configurações de extensão do Burp Suite e certifique-se de que adicionou as bibliotecas solicitadas; Descarregue/Carregue a extensão e tente novamente.
Funcionalidades:
Esta extensão é baseada nos seguintes módulos/bibliotecas (incluídos no repositório):
Limitações:
Relatar bugs:
Se você encontrou um problema, use a opção "Debug Mode" e anexe os arquivos de Saída e Erro da extensão ao seu relatório. Posso não conseguir reproduzir o problema sem essas informações.
Testado em:
Esta extensão foi testada no Burp Suite Pro v1.5.21 com Java v7ux. Se você estiver usando uma versão mais antiga do Burp Suite, poderá usar a versão 0.1a desta extensão, localizada em https://code.google.com/p/burp-suite-beautifier-extension/
Algumas capturas de tela: