SQL Injection 101
Last updated
Last updated
Classificação : Fácil
Criador : Pentester Lab
Ferramentas : nmap, sqlmap
Missão: Este desafio exige que você aproveite uma vulnerabilidade de injeção de SQL para obter acesso ao console de administração e executar comandos do sistema.
Enumeração
Começamos por enumerar a máquina com o nmap
Visitando a porta 80, notamos que existe um site hospedado
O site é vulneravel ao sqli
Usamos o sqlmap para enumerar as bases de dados existentes
Vamos despejar todas as entradas de tabelas de bancos de dados DBMS
Fizemos login com as credenciais encontradas, e descobrimos que é possivel carregar um arquivo png, vamos tentar carregar um shell
Quando tentamos fazer o upload do arquivo, recebemos um erro de extensão, neste caso, vamos tentar bypassar isso
Após mudarmos a extensão do arquivo, conseguimos carregá-lo
Após carregarmos o aquivo, recebemos o shell reverso em nossa máquina
Usamos , fizemos algumas alterações