Sherlock - Ferramenta para Identificar Nomes de Usuário em Redes Sociais
Introdução
A ferramenta Sherlock é amplamente utilizada para a pesquisa e descoberta de nomes de usuários em diversas plataformas online. Essa ferramenta permite que você insira um nome de usuário e obtenha resultados em várias redes sociais, verificando se o nome está disponível ou sendo utilizado em diversas plataformas ao mesmo tempo.
Nesta aula, vamos aprender como instalar o Sherlock utilizando o pipx, além de explorar os principais parâmetros e como utilizar a ferramenta para realizar buscas eficientes.
Objetivos da Aula
- Entender o que é o Sherlock e para que serve.
- Aprender a instalar o Sherlock utilizando o pipx.
- Conhecer os parâmetros mais úteis e suas funcionalidades.
- Executar pesquisas de nomes de usuário em múltiplas plataformas.
O que é o Sherlock?
Sherlock é uma ferramenta de código aberto que busca por nomes de usuário em diferentes sites de redes sociais. Isso é útil para:
- Verificar se um nome de usuário está disponível em várias plataformas.
- Realizar pesquisas de segurança ou de investigações digitais para identificar o uso de um nome em diferentes contextos.
Sherlock foi desenvolvido para ser rápido e eficiente, verificando uma grande variedade de plataformas e apresentando os resultados em uma única interface.
Instalação do Sherlock Usando o pipx
Para instalar o Sherlock com o pipx, siga os passos abaixo:
1. Instalar o pipx
O pipx é uma ferramenta que permite a instalação de aplicativos Python em ambientes virtuais isolados, garantindo que as dependências não afetem outras partes do sistema. Para instalar o pipx:
2. Instalar o Sherlock
Agora, com o pipx instalado, você pode instalar o Sherlock diretamente executando o comando:
Este comando instalará o Sherlock e o tornará disponível para uso em seu terminal.
Como Usar o Sherlock?
Após instalar, você pode começar a usar o Sherlock para buscar nomes de usuário. O uso básico da ferramenta segue o seguinte formato:
Por exemplo, para buscar o nome de usuário exemplo_user
em várias plataformas, você executaria:
Exemplo de Uso
Isso fará com que o Sherlock procure o nome exemplo_user
em várias redes sociais e sites, retornando links onde o nome está em uso ou indicando que o nome está disponível.
Parâmetros Mais Comuns
Além do uso básico, o Sherlock oferece alguns parâmetros que podem ser úteis para diferentes finalidades:
- --timeout: Define o tempo limite (em segundos) para cada site.
- --proxy: Usa um proxy para fazer as buscas.
- --json: Exporta os resultados para um arquivo JSON.
- --site: Limita a busca para uma lista específica de sites.
Conclusão
O Sherlock é uma ferramenta poderosa para investigar a presença de nomes de usuário em diferentes plataformas, sendo muito útil em investigações de segurança e na verificação de disponibilidade de nomes. Ao aprender a instalar e utilizar a ferramenta corretamente, você estará preparado para realizar buscas detalhadas e eficazes.