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, 侦察工具, 图形界面, 多线程扫描, 子域名枚举, 安全测试, 开源项目, 指纹检测, 攻击性安全, 数据统计, 无后门, 目录暴力破解, 端口扫描, 系统安全, 逆向工具, 链接提取