Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
HomePWN — HomePwn - Schweizer Taschenmesser für Pentesting von IoT-Geräten | Kitploit
Tools/GitHubGitHub/telefonica/homepwn
Wi-Fi-PrüfungBluetooth-SicherheitIoT-SicherheitExploitationRFID/NFC-ToolsInformationsbeschaffungPenetrationstestsHardware- & IoT-Sicherheit
GitHubtelefonica/homepwn

HomePWN

HomePwn - Schweizer Taschenmesser für Pentesting von IoT-Geräten

Repository anzeigen
9321439vor 5 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

Supported Python versions License

HomePwn - Taschenmesser für das Pentesting von IoT-Geräten

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


       ☠ HomePwn - IoT Pentesting & Ethisches Hacken ☠                 

      Erstellt mit ♥ von: 'Ideas Locas (CDO Telefonica)'    

HomePwn ist ein Framework, das Funktionen zur Überwachung und zum Pentesting von Geräten bietet, die Mitarbeiter in ihrem täglichen Arbeitsumfeld nutzen können. Es wurde entwickelt, um Geräte zu Hause oder im Büro zu finden, bestimmte Schwachstellen auszunutzen, um Daten von oder an diese Geräte zu lesen bzw. zu senden. Mit einer umfangreichen Modulbibliothek können Sie dieses Tool nutzen, um neue Funktionen zu laden und auf einer Vielzahl von Geräten einzusetzen.

HomePwn hat eine modulare Architektur, bei der jeder Benutzer die Wissensbasis über verschiedene Technologien erweitern kann. Es gibt hauptsächlich zwei verschiedene Komponenten:

  • Entdeckungsmodule. Diese Module bieten Funktionen im Zusammenhang mit der Entdeckungsphase, unabhängig von der verwendeten Technologie. Beispielsweise können damit WLAN-Scans über einen Adapter im Monitor-Modus durchgeführt, BLE-Geräte (Bluetooth Low-Energy) erkannt, andere Geräte in der Nähe angezeigt und deren Verbindungsstatus eingesehen werden. Außerdem können IoT-Dienste in einem Heim- oder Büronetzwerk mithilfe von Protokollen wie SSDP (Simple Service Discovery Protocol) und MDNS (Multicast DNS) entdeckt werden.

  • Spezifische Module für die zu prüfende Technologie. Andererseits gibt es spezifische Module für die geprüfte Technologie. Heute kann HomePwn Überprüfungen von Technologien wie WLAN, NFC oder BLE durchführen. Mit anderen Worten, es gibt Module für jede dieser Technologien, in denen verschiedene bekannte Schwachstellen oder Techniken implementiert sind, um das Sicherheitsniveau der Geräte zu bewerten, die mit diesen Technologien kommunizieren.

Erstellt mit

  • Python - Verwendete Programmiersprache
  • Prompt Toolkit - Python-Befehlszeile

Dokumentation

Die Dokumentation kann in unseren Papers gelesen werden:

  • Spanische Version
  • Englische Version

Erste Schritte

Diese Anleitung gibt Ihnen eine Kopie des Projekts und bringt sie auf Ihrem lokalen Rechner zu Entwicklungs- und Testzwecken zum Laufen. Informationen zur Bereitstellung des Projekts auf einem Live-System finden Sie im Abschnitt zur Bereitstellung.

Voraussetzungen:

Sie benötigen Linux und Python 3.6+ auf Ihrem Computer. Bitte installieren Sie diese auf der Download-Seite.

  • Ubuntu, Debian oder ähnlich.
  • Python 3.6+.

Installieren aller Voraussetzungen:

Um alle Abhängigkeiten in Ubuntu 18.04 oder Derivaten zu installieren, verwenden Sie die Datei install.sh

root@kitploit:~
> sudo apt-get update
> cd [path to the HomePWN project]
> sudo ./install.sh

Das Skript fragt Sie, ob Sie eine virtuelle Umgebung (virtualenv) erstellen möchten. Wenn Ihre Antwort 'y' ist, installiert es die Python-Bibliotheken innerhalb der virtuellen Umgebung, andernfalls im System selbst.

Verwendung

Um das Skript auszuführen, führen Sie, falls Sie bei der Installation eine virtuelle Umgebung gewählt haben, den folgenden Befehl aus, um die virtuelle Umgebung zu aktivieren:

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

Starten Sie die Anwendung:

root@kitploit:~
> sudo python3 homePwn.py

Alpha-Karte konfigurieren

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

Beispiele

Hier sind einige Videos, die zeigen, wie das Tool funktioniert.

HomePwn. Bluetooth Low-Energy PoC & Hacking

HomePwn. Bluetooth Low-Energy PoC & Hacking

HomePwn. Bluetooth-Spoofing

HomePwn. Bluetooth Spoofing

HomePwn. NFC-Klonen

HomePwn. NFC Clone

HomePwn. BLE-Erfassung in PCAP-Datei (Sniffing)

HomePwn. BLE capture on PCAP file (sniffing)

HomePwn. QR-Optionen hacken

HomePwn. QR Options hack

HomePwn. Apple BLE-Erkennung

HomePwn. Apple BLE Discovery

HomePwn. Xiaomi IoT-Werbung

HomePwn. Xiaomi IoT Advertisement

Autoren

Dieses Projekt wurde vom Team von 'Ideas Locas' (CDO - Telefónica) entwickelt. Um die Autoren zu kontaktieren:

[email protected]

Siehe auch die Liste der CONTRIBUTORS.md, die an diesem Projekt mitgewirkt haben.

Mitwirken

Bitte lesen Sie CONTRIBUTING.md für Details zu unserem Verhaltenskodex und zum Verfahren für das Einreichen von Pull-Requests.

Lizenz

Dieses Projekt ist unter der GNU General Public License lizenziert - siehe die Datei LICENSE.md für Details.

Haftungsausschluss!

DIE SOFTWARE WIRD "WIE GESEHEN" ZUR VERFÜGUNG GESTELLT, OHNE JEGLICHE GEWÄHRLEISTUNG, WEDER AUSDRÜCKLICH NOCH KONKLUDENT, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF DIE GEWÄHRLEISTUNG DER MARKTGÄNGIGKEIT, DER EIGNUNG FÜR EINEN BESTIMMTEN ZWECK UND DER NICHTVERLETZUNG VON RECHTEN DRITTER. IN KEINEM FALL SIND DIE AUTOREN ODER COPYRIGHT-INHABER HAFTBAR FÜR JEGLICHE ANSPRÜCHE, SCHÄDEN ODER ANDERE VERBINDLICHKEITEN, OB AUS VERTRAG, UNERLAUBTER HANDLUNG ODER ANDERWEITIG, DIE AUS ODER IM ZUSAMMENHANG MIT DER SOFTWARE ODER DER NUTZUNG ODER ANDEREN GESCHÄFTEN MIT DER SOFTWARE ENTSTEHEN. WENN SIE EINEN BEITRAG ZU EINEM REPOSITORY LEISTEN, DAS EINEN LIZENZHINWEIS ENTHÄLT, LIZENZIEREN SIE IHREN BEITRAG UNTER DEN GLEICHEN BEDINGUNGEN UND SIND SIE DAMIT EINVERSTANDEN, DASS SIE DAS RECHT HABEN, IHREN BEITRAG UNTER DIESEN BEDINGUNGEN ZU LIZENZIEREN. WENN SIE EINE SEPARATE VEREINBARUNG ZUR LIZENZIERUNG IHRER BEITRÄGE UNTER ANDEREN BEDINGUNGEN HABEN, Z. B. EINE CONTRIBUTOR LICENSE AGREEMENT, HAT DIESE VEREINBARUNG VORRANG.

Diese Software hat keinen QA-Prozess.

Tool herunterladen