sqlmap

sqlmap

Publicado em 24/10/2026 1 visualização

Ainda sem avaliações

Ferramenta open source que automatiza a detecção e a exploração de falhas de injeção SQL em testes de penetração.

Testes de injeção SQL

O sqlmap é uma ferramenta open source de testes de penetração voltada à detecção e exploração de falhas de injeção SQL. Seu motor de detecção automatiza parte da avaliação e reúne opções para investigar a interação de uma aplicação com o banco de dados.

Em uma auditoria autorizada, esse tipo de avaliação ajuda a identificar pontos em que entradas podem afetar consultas ao banco. O uso deve respeitar o escopo definido para o teste e a autorização do responsável pelo sistema.

Recursos para avaliar bancos de dados

Entre os recursos do sqlmap estão a identificação do banco de dados, a consulta de dados e o acesso ao sistema de arquivos subjacente. A ferramenta também inclui opções para executar comandos no sistema operacional por conexões out-of-band. Esses recursos ampliam o alcance de uma avaliação quando uma falha é explorável e o cenário permite seu uso.

O projeto reúne diversas opções de linha de comando e recursos voltados a diferentes situações de teste. O conjunto permite que profissionais de segurança conduzam verificações com mais controle sobre o comportamento da ferramenta, consultando o manual para conhecer os recursos disponíveis e seus parâmetros.

Instalação

O projeto pode ser obtido em arquivos compactados ou por clonagem do repositório Git. Para baixar uma cópia superficial do repositório, o comando indicado é:

```bash git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev ```

A cópia inclui o script `sqlmap.py`, usado nos exemplos de execução. O repositório também disponibiliza `sqlmapapi.py` e arquivos de configuração, além de diretórios dedicados a componentes e testes.

Primeiros passos

Para consultar as opções básicas, execute `python sqlmap.py -h`. A opção `python sqlmap.py -hh` lista o conjunto mais amplo de opções e parâmetros. Esses comandos são um ponto de partida para conhecer a interface; o manual do usuário reúne uma visão geral dos recursos, opções e exemplos.

O projeto também mantém uma coleção de capturas de tela em sua wiki, útil para visualizar alguns dos recursos. Para quem trabalha com segurança de aplicações e bancos de dados, o sqlmap oferece uma ferramenta especializada para testes de injeção SQL, com funcionalidades que devem ser aplicadas de acordo com o objetivo e os limites de cada avaliação.

Autor

Jaime LinharesEmpresa

CEO do Guia de TI

Comentários

0

Comece a conversa.
Seja a primeira pessoa a comentar este conteúdo.

Deixe um comentário