Redação: divulgação do código-fonte por meio de arquivos de backup @ PortSwigger Academy

Nov 30 2022
Este artigo para o laboratório A divulgação do código-fonte por meio de arquivos de backup faz parte da minha série passo a passo para a Web Security Academy de PortSwigger. Caminho de aprendizado: Tópicos do lado do servidor → Divulgação de informações Script Python: script.

Este artigo para o laboratório A divulgação do código-fonte por meio de arquivos de backup faz parte da minha série passo a passo para a Web Security Academy de PortSwigger .

Caminho de aprendizado : Tópicos do lado do servidor → Divulgação de informações

Script Python: script.py

descrição do laboratório

Passos

Ao analisar uma página web, um dos primeiros passos é sempre verificar a existência de um robots.txtarquivo.

É um arquivo que solicita aos rastreadores do mecanismo de pesquisa que incluam ou excluam certas partes do site de seu índice. Às vezes, locais interessantes são revelados dessa forma.

Cabe ao rastreador obedecer a esses desejos ou ignorá-los. Como o arquivo é um texto simples, o mesmo se aplica a qualquer pessoa que o leia.

Nesse caso, ele aponta direto para o subdiretório /backup(outros meios para descobri-lo seriam ferramentas como Burp Content Discovery, gobuster, wfuzz, ...)

Verificar o diretório mostra um arquivo de backup para algum código Java:

No código, as credenciais para as conexões de banco de dados podem ser encontradas:

Depois de enviar o tempo da solução, o laboratório atualiza para

Originalmente publicado em https://github.com .

New to Medium? Become a Medium member to access all stories on the platform and support me at no extra cost for you!

Dos relatórios da Infosec: Muito está surgindo na Infosec todos os dias, o que é difícil de acompanhar. Junte-se ao nosso boletim semanal para obter todas as últimas tendências da Infosec na forma de 5 artigos, 4 tópicos, 3 vídeos, 2 repositórios e ferramentas do GitHub e 1 alerta de trabalho GRATUITAMENTE!