Sobre o projeto
Sherlock é uma popular ferramenta OSINT (inteligência de fontes abertas) de código aberto projetada para encontrar contas de redes sociais associadas a um determinado nome de usuário. Ela verifica um nome de usuário em mais de 400 redes sociais e informa quais sites possuem uma conta para esse nome.
## Principais Recursos
- Pesquisa um único nome de usuário ou vários nomes de usuário em um único comando.
- Verifica mais de 400 redes sociais por padrão, com opção de incluir sites NSFW.
- Exporta as contas encontradas para um arquivo de texto ou, opcionalmente, para CSV ou XLSX.
- Pode limitar a busca a sites específicos com `--site`.
- Suporta proxies (por exemplo, SOCKS5) com `--proxy`.
- Pode abrir todos os resultados encontrados no navegador padrão com `--browse`.
- Oferece modo verboso/debug, timeouts personalizados e carregamento de dados JSON (incluindo números de PR upstream).
- Suporta variações de nome de usuário semelhantes a curingas usando `{?}` para substituir por `_`, `-` ou `.`.
## Instalação
O Sherlock pode ser instalado por vários métodos:
- `pipx install sherlock-project` (ou `pip` / `uv`)
- `docker run -it --rm sherlock/sherlock`
- `dnf install sherlock-project` no Fedora
Pacotes mantidos pela comunidade também estão disponíveis para Debian, Ubuntu, Homebrew, Kali e BlackArch. Observe que pacotes de terceiros para ParrotOS e Ubuntu 24.04 estão relatadamente quebrados, então usuários nesses sistemas devem usar `uv`/`pipx`/`pip` ou Docker.
## Exemplos de Uso
Pesquisar um único nome de usuário:
```bash
sherlock user123
```
Pesquisar vários nomes de usuário:
```bash
sherlock user1 user2 user3
```
Os resultados são salvos em arquivos de texto individuais nomeados de acordo com cada nome de usuário (por exemplo, `user123.txt`). Opções adicionais permitem controlar o formato de saída, a seleção de sites, o uso de proxy e o comportamento de debug.
## Propósito e Valor
O Sherlock é amplamente utilizado por pesquisadores de segurança, investigadores digitais e qualquer pessoa que faça OSINT. Ele automatiza o processo tedioso de verificar manualmente um nome de usuário em muitas plataformas, tornando-se uma ferramenta prática para descoberta de contas, mapeamento de pegada em redes sociais e pesquisa de identidade.
O projeto é licenciado sob MIT e mantido pela comunidade Sherlock Project, com uma grande base de contribuidores e um site público que lista as redes suportadas.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.