Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
HomePWN — HomePwn - Couteau suisse pour le pentesting des appareils IoT | Kitploit
Outils/GitHubGitHub/telefonica/homepwn
Audit Wi-FiSécurité BluetoothSécurité IoTExploitationOutils RFID/NFCCollecte d'InformationsTests d'IntrusionSécurité Matériel et IoT
GitHubtelefonica/homepwn

HomePWN

HomePwn - Couteau suisse pour le pentesting des appareils IoT

Voir le dépôt
93214310il y a 5 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

Supported Python versions License

HomePwn - Couteau suisse pour le pentesting des appareils IoT

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


       ☠ HomePwn - Pentesting IoT & Hacking éthique ☠                 

      Créé avec ♥  par: 'Ideas Locas (CDO Telefonica)'    

HomePwn est un framework qui fournit des fonctionnalités pour auditer et pentester les appareils que les employés peuvent utiliser dans leur travail quotidien et au sein du même environnement de travail. Il est conçu pour trouver des appareils à la maison ou au bureau, tirer parti de certaines vulnérabilités pour lire ou envoyer des données à ces appareils. Avec une bibliothèque de modules complète, vous pouvez utiliser cet outil pour charger de nouvelles fonctionnalités et les utiliser sur une grande variété d'appareils.

HomePwn a une architecture modulaire dans laquelle tout utilisateur peut étendre la base de connaissances sur différentes technologies. Principalement, il possède deux composants distincts :

  • Modules de découverte. Ces modules fournissent des fonctionnalités liées à la phase de découverte, quelle que soit la technologie utilisée. Par exemple, ils peuvent être utilisés pour effectuer des scans WiFi via un adaptateur en mode moniteur, découvrir des appareils BLE (Bluetooth Low-Energy), voir quels autres appareils sont à proximité et vérifier leur état de connectivité, etc. Ils peuvent également être utilisés pour découvrir des services IoT domestiques ou de bureau en utilisant des protocoles tels que SSDP (Simple Service Discovery Protocol) et MDNS (Multicast DNS).

  • Modules spécifiques à la technologie auditée. D'autre part, il existe des modules spécifiques pour la technologie auditée. Actuellement, HomePwn peut effectuer des tests d'audit sur des technologies telles que le WiFi, le NFC ou le BLE. En d'autres termes, il existe des modules pour chacune de ces technologies dans lesquels différentes vulnérabilités connues ou différentes techniques sont implémentées pour évaluer le niveau de sécurité des appareils qui communiquent avec ces types de technologies.

Construit avec

  • Python - Langage de programmation utilisé
  • Prompt Toolkit - Ligne de commande Python

Documentation

Il est possible de lire la documentation dans nos papiers :

  • Version espagnole
  • Version anglaise

Pour commencer

Ces instructions vous permettront d'obtenir une copie du projet et de l'exécuter sur votre machine locale à des fins de développement et de test. Consultez la section déploiement pour des notes sur la façon de déployer le projet sur un système en direct.

Prérequis :

Vous devez avoir Linux et Python 3.6+ installés sur votre ordinateur, veuillez les installer depuis la page de téléchargement.

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

Installation de tous les prérequis :

Pour installer toutes les dépendances sur Ubuntu 18.04 ou ses dérivés, utilisez le fichier install.sh

root@kitploit:~
> sudo apt-get update
> cd [chemin vers le projet HomePWN]
> sudo ./install.sh

Le script vous demande si vous souhaitez créer un virtualenv ; si votre réponse est 'y', il installe les bibliothèques Python dans l'environnement virtuel, sinon dans le système lui-même.

Utilisation

Pour exécuter le script, si vous avez choisi un environnement virtuel lors de l'installation, exécutez la commande suivante pour activer l'environnement virtuel :

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

Lancez l'application :

root@kitploit:~
> sudo python3 homePwn.py

Configurer la carte Alpha

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

Exemples

Voici quelques vidéos pour voir comment l'outil fonctionne.

HomePwn. Preuve de concept et hacking Bluetooth Low-Energy

HomePwn. Preuve de concept et hacking Bluetooth Low-Energy

HomePwn. Spoofing Bluetooth

HomePwn. Spoofing Bluetooth

HomePwn. Clone NFC

HomePwn. Clone NFC

HomePwn. Capture BLE dans un fichier PCAP (sniffing)

HomePwn. Capture BLE dans un fichier PCAP (sniffing)

HomePwn. Hack des options QR

HomePwn. Hack des options QR

HomePwn. Découverte BLE Apple

HomePwn. Découverte BLE Apple

HomePwn. Publicité IoT Xiaomi

HomePwn. Publicité IoT Xiaomi

Auteurs

Ce projet a été développé par l'équipe 'Ideas Locas' (CDO - Telefónica). Pour contacter les auteurs :

[email protected]

Voir aussi la liste des CONTRIBUTORS.md qui ont participé à ce projet.

Contribuer

Veuillez lire CONTRIBUTING.md pour les détails sur notre code de conduite et le processus de soumission de pull requests.

Licence

Ce projet est sous licence GNU General Public License - voir le fichier LICENSE.md pour plus de détails.

Avertissement !

LE LOGICIEL EST FOURNI « EN L'ÉTAT », SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS MAIS SANS S'Y LIMITER LES GARANTIES DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER ET D'ABSENCE DE CONTREFAÇON. EN AUCUN CAS LES AUTEURS OU TITULAIRES DE DROITS D'AUTEUR NE POURRONT ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DOMMAGE OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS LE CADRE D'UNE ACTION CONTRACTUELLE, DÉLICTUELLE OU AUTRE, DÉCOULANT DE, OU EN RELATION AVEC LE LOGICIEL OU SON UTILISATION OU D'AUTRES INTERACTIONS AVEC LE LOGICIEL. LORSQUE VOUS APPORTEZ UNE CONTRIBUTION À UN DÉPÔT CONTENANT UNE NOTICE DE LICENCE, VOUS ACCORDEZ UNE LICENCE POUR VOTRE CONTRIBUTION SELON LES MÊMES CONDITIONS, ET VOUS ACCEPTEZ QUE VOUS AVEZ LE DROIT DE LICENCIER VOTRE CONTRIBUTION SELON CES CONDITIONS. SI VOUS AVEZ UN ACCORD SÉPARÉ POUR ACCORDER UNE LICENCE SUR VOS CONTRIBUTIONS SELON DES CONDITIONS DIFFÉRENTES, COMME UN ACCORD DE LICENCE DE CONTRIBUTEUR, CET ACCORD PRÉVAUT.

Ce logiciel n'a pas de processus d'assurance qualité.

Télécharger l’outil