OsintHunters BrasilOsintHunters Brasil
← Todos os artigos
Guia

Como investigar um username em várias redes sociais: Sherlock, Maigret e WhatsMyName na prática

Equipe OsintHunters Brasil· 11/10/2026· 9 min de leitura

Quando uma pessoa reutiliza o mesmo apelido em várias plataformas, esse nome de usuário vira um fio condutor poderoso em uma investigação de OSINT. Encontrar o mesmo handle no Instagram, no GitHub, em fóruns e em sites de jogos pode revelar interesses, redes de contato e, às vezes, o nome real por trás do perfil. Este guia mostra como fazer isso na prática com três ferramentas complementares: Sherlock, Maigret e WhatsMyName.

Por que o username é tão valioso

Pessoas são criaturas de hábito. Quem escolhe "joao_hunter_90" tende a repetir esse apelido em dezenas de serviços por conveniência. A enumeração de nomes de usuário explora exatamente isso: você consulta uma mesma string em centenas de sites e verifica onde ela existe. O resultado é um mapa de presença digital que serve de ponto de partida para o restante da investigação.

Importante: nome de usuário não é identidade confirmada. Dois perfis com o mesmo handle podem ser pessoas diferentes. O achado é uma pista a corroborar, não uma prova.

As três ferramentas essenciais

Sherlock: rápido e direto

O Sherlock verifica um nome de usuário em centenas de sites e devolve apenas onde há correspondência. É a opção mais simples para começar.

Instalação recomendada via pipx:

pipx install sherlock-project

Uso básico e variações úteis:

# busca simples
sherlock nomedeusuario

# vários usernames de uma vez
sherlock user1 user2 user3

# salvar em CSV e mostrar só o que foi encontrado
sherlock nomedeusuario --csv --print-found

# limitar a sites específicos
sherlock nomedeusuario --site GitHub --site Reddit

# ajustar o tempo de espera por resposta
sherlock nomedeusuario --timeout 10

Exemplo de saída:

[+] GitHub: https://github.com/nomedeusuario
[+] Reddit: https://www.reddit.com/user/nomedeusuario
[+] Instagram: https://instagram.com/nomedeusuario

Por padrão, o Sherlock salva um arquivo de texto com o nome do username pesquisado.

Maigret: profundo e investigativo

O Maigret é o sucessor espiritual de uma ferramenta descontinuada e hoje é considerado o mais completo da categoria. Além de verificar milhares de sites, ele faz o parsing da própria página do perfil, extraindo informações pessoais, links para outros perfis e identificadores únicos. Versões recentes introduziram o mapeamento recursivo de identidade: ao encontrar uma conta, o Maigret extrai links dela e busca automaticamente os usernames conectados.

pip3 install maigret

# busca com relatório HTML navegável
maigret nomedeusuario --html

# relatório em PDF
maigret nomedeusuario --pdf

# buscar em todos os sites disponíveis (mais lento)
maigret nomedeusuario -a

# extrair identificadores de uma URL de perfil específica
maigret --parse https://github.com/nomedeusuario

O relatório HTML do Maigret é um dos melhores recursos para documentar um caso, pois gera uma página organizada com todos os achados e capturas de contexto.

WhatsMyName: a base de dados por trás de tudo

O WhatsMyName, mantido por Micah Hoffman (WebBreacher), é um conjunto de dados comunitário com centenas de sites, mantido em um arquivo JSON aberto. Muitas outras ferramentas se alimentam dessa base. Você pode usar a versão web em whatsmyname.app, que não exige instalação: basta digitar o username e ela consulta a lista mantida pela comunidade. É excelente para uma verificação rápida sem abrir o terminal.

Comparando as três

CritérioSherlockMaigretWhatsMyName
Instalaçãopipx/pippipNenhuma (web)
Coberturacentenas de sitesmilhares de sitescentenas de sites
Extrai dados do perfilNãoSimNão
Relatório HTML/PDFCSV/XLSXHTML, PDF, graphExporta da web
Melhor paratriagem rápidainvestigação profundachecagem sem instalar

Na prática: fluxo passo a passo

  1. Faça uma triagem rápida no WhatsMyName web para ter uma primeira noção de onde o username aparece.
  2. Rode o Sherlock para gerar uma lista limpa em CSV das contas confirmadas.
  3. Para os casos relevantes, rode o Maigret com --html para extrair dados dos perfis e descobrir links cruzados.
  4. Use o maigret --parse nas URLs mais promissoras para puxar identificadores adicionais.
  5. Corrobore: compare fotos de perfil, bios, datas de criação e estilo de escrita antes de concluir que os perfis são da mesma pessoa.

Armadilhas comuns: falsos positivos acontecem quando um site responde de forma genérica; sempre abra o link e confirme visualmente. Ferramentas que fazem muitas requisições podem ser bloqueadas por proteção anti-bot, então ajuste o --timeout e, se necessário, use um proxy. E lembre-se de que a ausência de resultado não prova que a pessoa não usa o serviço.

Ética e legalidade

Essas ferramentas consultam apenas páginas públicas. No Brasil, a investigação deve ter finalidade legítima e respeitar a LGPD (Lei 13.709/2018) e o Marco Civil da Internet (Lei 12.965/2014). Não use os achados para assédio, perseguição ou exposição indevida. Trabalhe só com fontes abertas e documente a origem de cada dado.

Tem um fluxo de enumeração de username que funciona bem para você? Compartilhe com a comunidade OsintHunters Brasil e ajude outros investigadores a refinar a técnica.