Edurichardt/Sherlock
GitHub: Edurichardt/Sherlock
一款面向渗透测试与CTF的一体化侦察工具,提供图形化枚举与暴力破解能力,解决信息收集阶段的效率与覆盖问题。
Stars: 0 | Forks: 0
# Sherlock
An recon all in one tool for pentest exercises and CTFs, based on a room by TryHackMe
# Skyfall
Ferramenta de reconhecimento e enumeração com interface gráfica, desenvolvida em Python.
## Funcionalidades
- **Extração de Links** — extrai links e actions de formulários de um HTML
- **Enumeração de Subdomínios** — testa subdomínios via resolução DNS
- **Enumeração de Diretórios** — bruteforce de diretórios web com detecção por fingerprint
- **ARP Scan** — descoberta de hosts na rede local via pacotes ARP
- **Port Scan** — varredura de portas com 50 threads simultâneas
- **SSH Bruteforce** — tentativa de autenticação SSH via wordlist
- **Hash Cracker** — quebra de hashes por dicionário (MD5, SHA1, SHA256, SHA512 e outros)
## Requisitos
pip install beautifulsoup4 requests scapy paramiko
## Estrutura
sherlock.py — funções de reconhecimento e enumeração
ssh.py — funções de bruteforce SSH
cracker.py — funções de quebra de hash
main.py — interface gráfica (tkinter)
## Uso
python main.py
## Aviso
Use apenas em ambientes autorizados. O uso desta ferramenta em sistemas sem permissão é ilegal.
标签:ARP扫描, DNS解析, Python, Python扩展, SSH暴力破解, tkinter, TryHackMe, 侦察工具, 图形界面, 多线程扫描, 子域名枚举, 安全测试, 开源项目, 指纹检测, 攻击性安全, 数据统计, 无后门, 目录暴力破解, 端口扫描, 系统安全, 逆向工具, 链接提取