Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/telefonica/homepwn
Auditoria de Wi-FiSegurança BluetoothSegurança IoTExploraçãoFerramentas RFID/NFCColeta de InformaçõesTestes de PenetraçãoSegurança de Hardware e IoT
GitHubtelefonica/homepwn

HomePWN

HomePwn - Canivete Suíço para Testes de Penetração em Dispositivos IoT

Ver Repositório
9321439há 5 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
Site

Supported Python versions License

HomePwn - Canivete Suíço para Pentest de Dispositivos IoT

root@kitploit:~
.__                         __________                
|  |__   ____   _____   ____\______   \__  _  ______  
|  |  \ /  _ \ /     \_/ __ \|     ___/\ \/ \/ /    \ 
|   Y  (  <_> )  Y Y  \  ___/|    |     \     /   |  \
|___|  /\____/|__|_|  /\___  >____|      \/\_/|___|  /
     \/             \/     \/                      \/ 


       ☠ HomePwn - IoT Pentesting & Ethical Hacking ☠                 

      Created with ♥  by: 'Ideas Locas (CDO Telefonica)'    

O HomePwn é um framework que fornece funcionalidades para auditar e realizar pentests em dispositivos que funcionários de uma empresa podem utilizar no seu dia a dia e dentro do mesmo ambiente de trabalho. Ele é projetado para encontrar dispositivos em casa ou no escritório, tirar proveito de certas vulnerabilidades para ler ou enviar dados para esses dispositivos. Com uma biblioteca robusta de módulos, você pode usar esta ferramenta para carregar novas funcionalidades e utilizá-las em uma vasta variedade de dispositivos.

O HomePwn possui uma arquitetura modular na qual qualquer usuário pode expandir a base de conhecimento sobre diferentes tecnologias. Ele tem, principalmente, dois componentes distintos:

  • Módulos de descoberta. Estes módulos fornecem funcionalidades relacionadas à etapa de descoberta, independentemente da tecnologia a ser utilizada. Por exemplo, podem ser usados para realizar varreduras WiFi através de um adaptador em modo monitor, realizar descoberta de dispositivos BLE (Bluetooth Low-Energy), verificar quais outros dispositivos estão próximos e visualizar seu estado de conectividade, etc. Também podem ser usados para descobrir serviços IoT domésticos ou de escritório utilizando protocolos como SSDP (Simple Service Discovery Protocol) e MDNS (Multicast DNS).

  • Módulos específicos para a tecnologia a ser auditada. Por outro lado, existem módulos específicos para a tecnologia auditada. Atualmente, o HomePwn pode realizar testes de auditoria em tecnologias como WiFi, NFC ou BLE. Ou seja, existem módulos para cada uma dessas tecnologias, nos quais diferentes vulnerabilidades conhecidas ou diferentes técnicas são implementadas para avaliar o nível de segurança dos dispositivos implementados e que se comunicam com esse tipo de tecnologia.

Construído com

  • Python - Linguagem de programação utilizada
  • Prompt Toolkit - Linha de comando Python

Documentação

É possível ler a documentação em nossos artigos:

  • Versão em Espanhol
  • Versão em Inglês

Introdução

Estas instruções fornecerão uma cópia do projeto em funcionamento na sua máquina local para fins de desenvolvimento e teste. Consulte a seção de implantação para obter notas sobre como implantar o projeto em um sistema ativo.

Pré-requisitos:

Você precisa ter Linux e Python 3.6+ em execução no seu computador. Instale-os na página de download.

  • Ubuntu, Debian ou similar.
  • Python 3.6+.

Instalando todos os requisitos:

Para instalar todas as dependências no Ubuntu 18.04 ou derivados, utilize o arquivo install.sh

root@kitploit:~
> sudo apt-get update
> cd [caminho para o projeto HomePWN]
> sudo ./install.sh

O script pergunta se você deseja criar um virtualenv. Se sua resposta for 'y', ele instala as bibliotecas Python dentro do ambiente virtual; caso contrário, instala no próprio sistema.

Uso

Para executar o script, se você escolheu um ambiente virtual na instalação, execute o seguinte comando para ativar o ambiente virtual:

root@kitploit:~
> source homePwn/bin/activate

Inicie a aplicação:

root@kitploit:~
> sudo python3 homePwn.py

Configurar o Alpha Card

https://askubuntu.com/questions/1122095/install-alfa-awus036nha-driver-on-ubuntu-18-04-lts

Exemplos

Aqui estão alguns vídeos para ver como a ferramenta funciona.

HomePwn. Prova de Conceito e Hacking Bluetooth Low-Energy

HomePwn. Bluetooth Low-Energy PoC & Hacking

HomePwn. Spoofing Bluetooth

HomePwn. Bluetooth Spoofing

HomePwn. Clonagem NFC

HomePwn. NFC Clone

HomePwn. Captura BLE em arquivo PCAP (sniffing)

HomePwn. BLE capture on PCAP file (sniffing)

HomePwn. Hack de Opções QR

HomePwn. QR Options hack

HomePwn. Descoberta Apple BLE

HomePwn. Apple BLE Discovery

HomePwn. Propaganda IoT Xiaomi

HomePwn. Xiaomi IoT Advertisement

Autores

Este projeto foi desenvolvido pela equipe 'Ideas Locas' (CDO - Telefónica). Para entrar em contato com os autores:

[email protected]

Veja também a lista de CONTRIBUTORS.md que participaram deste projeto.

Contribuindo

Por favor, leia CONTRIBUTING.md para obter detalhes sobre nosso código de conduta e o processo para enviar solicitações de pull para nós.

Licença

Este projeto está licenciado sob a Licença Pública Geral GNU - consulte o arquivo LICENSE.md para obter detalhes.

Aviso Legal!

O SOFTWARE É FORNECIDO "NO ESTADO EM QUE SE ENCONTRA", SEM QUALQUER TIPO DE GARANTIA, EXPRESSA OU IMPLÍCITA, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UM DETERMINADO FIM E NÃO VIOLAÇÃO. EM NENHUMA HIPÓTESE OS AUTORES OU TITULARES DOS DIREITOS AUTORAIS SERÃO RESPONSÁVEIS POR QUALQUER REIVINDICAÇÃO, DANOS OU OUTRA RESPONSABILIDADE, SEJA EM UMA AÇÃO CONTRATUAL, ILÍCITO OU DE OUTRA FORMA, DECORRENTE DE, OU EM CONEXÃO COM O SOFTWARE OU O USO OU OUTRAS NEGOCIAÇÕES NO SOFTWARE. SEMPRE QUE VOCÊ FIZER UMA CONTRIBUIÇÃO A UM REPOSITÓRIO CONTENDO UM AVISO DE LICENÇA, VOCÊ LICENCIA SUA CONTRIBUIÇÃO SOB OS MESMOS TERMOS E CONCORDA QUE TEM O DIREITO DE LICENCIAR SUA CONTRIBUIÇÃO SOB ESSES TERMOS. SE VOCÊ TIVER UM ACORDO SEPARADO PARA LICENCIAR SUAS CONTRIBUIÇÕES SOB TERMOS DIFERENTES, COMO UM ACORDO DE LICENÇA DE CONTRIBUIDOR, ESSE ACORDO PREVALECERÁ.

Este software não possui um processo de Garantia de Qualidade.

Baixar ferramenta