WhatsApp

Sherlock — busca de perfis por nome de usuário

Conheça o Sherlock, ferramenta de linha de comando que busca nomes de usuário em mais de 400 redes sociais e exporta os resultados.

Por Jaime Linhares · 24/10/2026

Busca por nome de usuário

Sherlock procura contas em redes sociais a partir de um ou mais nomes de usuário. Uma busca simples começa com `sherlock user123`; para consultar vários nomes na mesma execução, informe-os em sequência, como em `sherlock user1 user2 user3`. Também é possível testar variações de um nome usando `{?}` para representar `_`, `-` ou `.`.

As contas encontradas são salvas em arquivos de texto individuais, identificados pelo nome pesquisado. Isso facilita separar os resultados de cada consulta e guardar o material para análise posterior.

Controle dos resultados

A opção `--site` restringe a consulta a sites específicos e pode ser repetida para selecionar mais de um. Para filtrar o que aparece no terminal, `--print-found` mostra os sites em que o nome foi encontrado; `--print-all` inclui também aqueles sem correspondência.

Sherlock oferece exportação em CSV e XLSX. Os parâmetros `--output` e `--folderoutput` definem o arquivo ou a pasta de saída, respectivamente, e `--txt` habilita a criação de arquivo de texto. Ao pesquisar vários nomes, a pasta de saída ajuda a organizar os resultados.

Opções para a execução

A ferramenta inclui opções para ajustar o tempo limite de resposta, usar proxy e exibir informações adicionais de depuração. Também permite abrir os resultados no navegador, inspecionar respostas HTTP para diagnóstico e limitar a busca aos dados locais com `--local`. A opção `--nsfw` inclui sites adultos da lista padrão; `--ignore-exclusions` ignora exclusões e pode aumentar a ocorrência de falsos positivos.

Esse conjunto de controles permite adaptar a consulta ao escopo de uma investigação. Como a busca parte de nomes de usuário, os resultados servem para localizar possíveis contas associadas a esses identificadores, sem confirmar por si só quem controla cada perfil.

Instalação

Entre os métodos indicados estão `pipx install sherlock-project` e a execução por Docker com `docker run -it --rm sherlock/sherlock`. O projeto também lista instalação via `dnf`; `pip` ou `uv` podem ser usados no lugar de `pipx`. Há pacotes mantidos pela comunidade para outras distribuições e sistemas.

O projeto alerta que pacotes de terceiros para ParrotOS e Ubuntu 24.04 podem apresentar problemas e recomenda recorrer a `uv`, `pipx`, `pip` ou Docker nesses sistemas. Para quem trabalha com OSINT e reconhecimento, Sherlock reúne buscas por identificador e opções de exportação em uma interface de terminal, com possibilidade de restringir os sites consultados.

Visitar site
Informações deste conteúdo

Categoria: Repositórios Github

Tecnologias: Análise Forense, Cibersegurança, Pentest, Python, Redes Sociais

Carreiras: Analista Forense Digital, Analista de Cibersegurança, Analista de Pentest

Idiomas: Inglês

Tags: ciberseguranca, cybersecurity, ethicalhacking, forensedigital, hackeretico, hackingetico, pentest, python, redteam, segurancadainformacao