O lançamento de a nova versão de "Projeto Snoop 1.3.3", que é desenvolvido como uma ferramenta forense OSINT que procura contas de usuários em dados públicos (sob o uso de inteligência de código aberto).
O programa verifica vários sites, fóruns e redes sociais para a presença do nome de usuário ou seja, permite determinar em quais sites existe um usuário com o apelido especificado. O projeto foi desenvolvido com base em um trabalho de pesquisa na área de raspagem de dados públicos.
O código é escrito em Python e possui uma licença de uso pessoal restritiva. Ao mesmo tempo, o projeto é uma bifurcação da base de código do projeto Sherlock, fornecida sob a licença do MIT (a bifurcação foi criada devido à incapacidade de expandir a base do site).
Projeto Snoop 1.3.3
Nesta nova versão da ferramenta foram adicionados ao arquivo de vídeos dicas sobre como começar rapidamente para usuários iniciantes que não funcionaram com a CLI.
Pára Bisbilhoteiro para Termux (Android) adicionada abertura automática de resultados de pesquisa em navegador externo sem sobreposição de resultados na CLI (a pedido do usuário, os resultados de abertura no navegador da Web externo podem ser ignorados).
Além disso o a aparência foi atualizada a partir da saída de resultados na CLI ao pesquisar apelidos, juntamente com a saída de licença estilo Windows XP que foi atualizada. O progresso foi atualizado (anteriormente, o progresso era atualizado à medida que os dados chegavam e, portanto, parecia estar congelado em versões completas), o progresso é atualizado várias vezes por segundo ou quando os dados chegam no modo de verbalização da opção '-v'.
Também adicionou um relatório de texto: o arquivo 'bad_nicknames.txt', que registra a(s) data(s) ausente(s), atualizando o arquivo (modo de reescrita) durante a busca, por exemplo com a opção '-u'.
Adicionada uma nova opção '–Headers' '-H': configura manualmente o agente do usuário. Por padrão, um agente de usuário aleatório, mas real, é criado para cada site ou selecionado / redefinido do banco de dados Snoop com um cabeçalho estendido para ignorar algumas 'proteções CF'.
Adicionado modo de parada de software correto com liberação de recursos para diferentes versões/plataformas do Snoop Project (ctrl + c).
Destaca-se também que adicionou uma tela inicial de espionagem e alguns emojis quando os apelidos não são especificados para pesquisa ou parâmetros conflitantes são selecionados nos argumentos da CLI (exceção: snoop para sistema operacional Windows - antigo CLI OS Windows 7).
Vários painéis de informação foram adicionados: na lista de exibição do banco de dados, todos; no modo detalhado; novo bloco 'snoop-info' com opção '-V'; com a opção -u, divida em grupos apelido(s): válido/inválido/duplicado; na CLI Yandex_parser-a (versão completa).
Também tempo de resposta do site fixo em relatórios csv ele é separado por um 'sinal fracionário correto', levando em consideração a localidade do usuário, ou seja, o número na tabela é sempre um dígito independente do sinal fracionário, o que afeta diretamente a classificação dos resultados por parâmetro.
Dados abaixo de 1 KB são arredondados com mais precisão, mais de 1 KB sem parte fracionária Tempo total (era em ms, agora s/cell) Ao salvar relatórios com a opção '-S' ou no modo normal para sites usando método(s) específico(s) de detecção de apelido(s): (username.salt ) O tamanho dos dados da sessão agora também é calculado.
Se você quiser saber mais sobre isso, você pode conferir os detalhes no link a seguir.
Obter Snoop
Por fim, para quem estiver interessado em poder obter a ferramenta, pode fazê-lo abrindo um terminal e digitando:
git clone https://github.com/snooppr/snoop
cd ~/snoop
E podemos instalar as dependências com:
pip install --upgrade pip
python3 -m pip install -r requirements.txt
E para saber mais sobre como o Snoop funciona, basta digitar:
snoop -h