
Um Framework Modular para Pentesters e Bug Hunters escrito em Python.
Um Framework modular para Pentesters e Bug Hunters escrito em Python3.
- Python 3.9+
- pip3
API do Shodanfscan.
Nota:Por favor, tenha em mente que a ferramenta ainda está em desenvolvimento e mais funcionalidades serão adicionadas no futuro.
shadow1ng's Uma ferramenta abrangente de varredura de intranet)
Versão atual: 1.2.1- Estável
Use o gerenciador de pacotes pip para instalar os requisitos. Se não estiver instalado, instale-o usando o seguinte comando.
sudo apt-get install python3-pip
É aconselhável instalar os requisitos Python em um ambiente virtual; para isso, instale o pacote venv.
python3 -m pip install venv
python3 -m venv env
source env/bin/activate
Depois disso, execute os seguintes comandos:
sudo apt-get install traceroute # Para distribuições baseadas em Debian
python3 -m pip install -r requirements.txt
O módulo
Shodanusa a API do Shodan, portanto certifique-se de ter o arquivo.configxna sua pasta. Se o arquivo.configxnão estiver lá, você pode criá-lo com os seguintes dados:
% Arquivo de Configuração para R4venzCl4w
# Configurações Globais
# Variáveis Globais são definidas aqui. Essas variáveis podem ser usadas em qualquer uma das outras seções.
$ GLOBAL_VAR: <Variável Global Aqui>
# Variáveis de Ambiente
# Exemplo de chave de API Shodan --> SHODAN_API_KEY:gA**************************
- SHODAN_API_KEY:<Chave de API Aqui>
python3 main.py -i [Endereço IP]
-i Endereço IP para enumerar
-d Domínio para enumerar # Será implementado na **ver: 1.3.0**
-x Executa enumeração de host em IP, Domínio, Faixa de IP ou IPs selecionados # (fscan).
-r Renderiza o arquivo README.md
-fp Busca proxies públicos (HTTPS, SOCKS4)
-waf Identificação de WAF com opção para verificação genérica ou (153 WAFs)
-h Menu de ajuda
1) python3 main.py -i 1.1.1.1
2) python3 main.py -x 192.168.0.1-122
3) python3 main.py -x 1.1.1.1
4) python3 main.py -x 192.168.0.1,192.168.0.12
5) python3 main.py -x example.com
6) python3 main.py -r
7) python3 main.py -fp
8) python3 main.py -waf
Solicitações de pull são bem-vindas. Para mudanças importantes, por favor, abra uma issue primeiro para discutir o que você gostaria de mudar.
Por favor, certifique-se de atualizar os testes conforme apropriado.
Visite o repositório do fscan para mais informações. Para
uso, leia o arquivo README.md. (Use por sua conta e risco ..!)