Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Project-Tauro — Uma ferramenta de recuperação/quebra de chaves de WiFi de roteador com um diferencial. | Kitploit
Ferramentas/GitHubGitHub/k0r0pt/project-tauro
ReconhecimentoAuditoria de Wi-FiMapeamento de RedeAtaques de SenhaColeta de InformaçõesSegurança WebSegurança Sem FioTestes de Penetração
GitHubk0r0pt/project-tauro

Project-Tauro

Uma ferramenta de recuperação/quebra de chaves de WiFi de roteador com um diferencial.

Ver Repositório
94174há 7 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Project Tauro

Build Status codecov

Uma ferramenta de recuperação de chaves WiFi de roteadores com um diferencial.



Tauro é uma ferramenta de extração de senhas WiFi de roteadores.

Os métodos tradicionais envolvem colocar a placa em modo rfmon, farejar pacotes (WEP) ou capturar o handshake (WPA) e então quebrá-los com ferramentas como aircrack-ng ou pyrit; esses podem ser processos que consomem muito tempo. E às vezes até completamente impossíveis, dependendo da força da chave.

No entanto, a única porta para essa configuração nos roteadores geralmente é deixada totalmente aberta para exploração. A maioria dos roteadores não tem sequer uma senha definida para a interface de gerenciamento. É aí que entra a extração.

Tauro tenta obter acesso a essa interface de gerenciamento (interface web) e então extrair os dados de configuração sem fio, bem como o BSSID de roteadores vulneráveis, sendo assim capaz de produzir um enorme banco de dados de redes sem fio.

Índice

  • Por quê (História)
  • Instalação/Compilação
    • Pré-requisitos
    • Instalando pacotes de dependência
    • Instalando o Tauro
  • Configuração do banco de dados
  • Uso
    • Saída de uso
    • Exemplos de uso
      • Especificação de host
      • Especificação de porta
      • Rastreamento de estado do processo
  • Logs
  • Licença
  • Precisamos da sua ajuda!

Por quê (História)

O autor original sudiptosarkar iniciou este projeto no verão de 2013 (essa é metade da razão pela qual @since está ausente na maioria dos arquivos-fonte; a outra metade é que o autor não se preocupava com isso naquela época).

A conexão de Internet era péssima (para dizer o mínimo), estava um calor infernal, e o autor não podia pagar uma conexão melhor. O autor também não podia pagar o poder de fogo (poder computacional) para quebrar as senhas de WiFi dos vizinhos porque eles não estavam usando frases comuns simples ou sequer números de celular de 10 dígitos.

A solução: adivinhe qual conexão eles estão usando e vasculhe a Internet na esperança de obter um dos roteadores dos vizinhos.

E o Project Tauro nasceu! 🎉

Claro, o nome foi decidido em outubro de 2017...

No final de 2017, o autor decidiu tornar este software open source, acreditando que isso ajudaria pentesters e pesquisadores em seus esforços, além de angariar apoio para o desenvolvimento do Project Tauro.

P.S. Nenhum roteador de vizinho foi prejudicado (hackeado) durante a criação deste software.

Instalação/Compilação

O Tauro está programado para ter um lançamento inicial em breve. Enquanto um lançamento não estiver disponível, o processo de instalação envolverá a Compilação. O seguinte explicará esse processo.

Pré-requisitos:

  • Git
  • Java
  • Gradle

Instalando pacotes de dependência

O Tauro depende dos seguintes repositórios:

  • k0r0pt/netUtils
  • k0r0pt/rom0Decoder
  • k0r0pt/tauro-core

Para cada um dos repositórios de dependência e para o Tauro, faça o seguinte:

  1. git clone <clone-url-for-the-repo> - A URL de clone pode ser encontrada na página do repositório.
  2. git submodule update --init --recursive - Isso atualizará os scripts de compilação no repositório.
  3. gradle build - Isso compilará e instalará o módulo no seu repositório Maven local.

Instalando o Tauro

Quando todas as dependências (bem como o próprio Tauro) tiverem sido compiladas, o pacote de distribuição estará em build/distributions no diretório onde você clonou o Project-Tauro (este repositório). Haverá um arquivo zip e um arquivo tar. Extraia qualquer um deles para um local de sua escolha. Para facilitar, digamos que você extraiu o pacote de distribuição para ~/.h4X0r/tools. Em seguida, siga estes passos:

  1. cd ~/.h4X0r/tools - Navegue até o local de extração.
  2. cd Project-Tauro-<version-number> - O número da versão varia conforme quando você clonou o repositório.
  3. cd bin - É aqui que estão os binários.
  4. ./Project-Tauro - Há um arquivo bat para Windows e um arquivo shell para *nixes e *nuxes.
  5. pwd (para Linux/Unix/Mac) ou echo %cd% (para Windows) - Anote a saída e copie-a.
  6. export PATH=$PATH:<paste> (para Linux/Unix/Mac) ou set PATH=%PATH%;<paste> (para Windows) - <paste> é onde você cola o que copiou no passo anterior.

O último passo concluirá a instalação. Observe, no entanto, que o último passo acima instalará apenas para a sessão atual de shell/cmd. Para uma instalação mais permanente, informe-se sobre como editar a variável de ambiente PATH no seu sistema operacional e acrescente o caminho de instalação do Tauro ao final dela.

Configuração do banco de dados

O Project-Tauro usa um banco de dados para armazenar todas as informações de WiFi coletadas. Para isso, o banco de dados terá de ser copiado para um local predefinido. Ainda não temos uma opção para especificar esse local pela linha de comando.

No entanto, ele pode ser especificado com a Propriedade de Sistema Java -Dtauro.core.db=<DB_Location> ao chamar o programa.

Siga estes passos para configurá-lo:

  1. Crie esta estrutura de diretórios na sua pasta pessoal: .h4X0r/k0r0pt/db. Em *nix, *nux, sua pasta pessoal estará em /home/<your-username>. No MacOS, sua pasta pessoal estará em /Users/<your-username>. No Windows, sua pasta pessoal estará em C:\Users\<your-username>. Para Windows anterior ao Windows 7, sua pasta pessoal estará em C:\Documents and Settings\<your-username>.
  2. Copie WirelessStations.sqlite para o diretório que você criou no passo anterior .h4X0r/k0r0pt/db.
  3. Rejubile-se, pois está tudo pronto para começar. 💥👍💪🤘

Uso

Esta seção discutirá os usos e os diferentes cenários do Project-Tauro.

Saída de uso

Se executado sem nenhum argumento, o Tauro fornecerá esta saída:

Project-Tauro usage:
 -e,--exclusions <arg>   A comma separated list of hosts to be excluded
                         from attacks.
 -f,--hostsFile <arg>    The JSON formatted file from which hosts' list
                         needs to be read.
 -h,--hosts <arg>        A comma separated list of hosts/CIDR networks to
                         be scanned/attacked.
 -i,--isp <arg>          The ISP the hosts are registered under
 -n,--network <arg>      The ipinfo.io network that needs to be scanned.
 -p,--port <arg>         The is the port to be targeted (Multiple port
                         support will be coming later.
 -r,--resume             Resume previous scan.

Exemplos de uso

Especificação de hosts

Conforme especificado na saída acima, o Project-Tauro pode usar diferentes formas de especificar quais hosts atacar (scrape).

Baixar ferramenta