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
IoT-Implant-Toolkit — Toolkit für Implantat-Angriffe auf IoT-Geräte | Kitploit
Tools/GitHubGitHub/arthastang/iot-implant-toolkit
Embedded-System-SicherheitIoT-SicherheitExploitationReverse EngineeringMalware-AnalysePenetrationstestsHardware- & IoT-SicherheitBinäranalyseRed TeamingPayload-EntwicklungFirmware-Analyse
13641vor 7 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
GitHub
arthastang/iot-implant-toolkit

IoT-Implant-Toolkit

Toolkit für Implantat-Angriffe auf IoT-Geräte

Repository anzeigen

py3.6 MIT

IoT-Implant-Toolkit

IoT-Implant-Toolkit ist ein Framework von nützlichen Werkzeugen für die Erforschung von Malware-Implantationen bei IoT-Geräten. Es handelt sich um ein Toolkit, das aus wichtigen Software-Tools für Firmware-Modifikation, serielle Debugging-Schnittstellen, Softwareanalyse und stabile Spy-Clients besteht. Mit einer benutzerfreundlichen und erweiterbaren Shell-ähnlichen Umgebung ist IoT-Implant-Toolkit ein Komplettpaket, das komplexe Abläufe der IoT-Malware-Implantation vereinfacht.

In unserer Forschung haben wir mit IoT-Implant-Toolkit erfolgreich Trojaner in acht Geräten implantiert, darunter Smart Speaker, Kameras, Fahrtenrekorder und mobile Übersetzer.

Ein Demovideo unten: ImplantDemo.gif

Verwendung

Installation

Stellen Sie sicher, dass git, python3 und setuptools installiert sind. Für Audioverarbeitung und -wiedergabe sollten Sie alsa (in Linux integriert), sox und ffplay installieren. Unter Ubuntu 18.04:

root@kitploit:~
$ sudo apt install sox ffmpeg 

Laden Sie den Quellcode von unserem Github herunter:

root@kitploit:~
$ git clone https://github.com/arthastang/IoT-Implant-Toolkit.git

Richten Sie die Umgebung ein und installieren Sie Abhängigkeiten:

root@kitploit:~
$ cd IoT-Implant-Toolkit/
$ python3 setup.py install

Ausführen

Führen Sie das Toolkit aus:

root@kitploit:~
$ python3 -B IoT-Implant-Toolkit.py
 _____   _______   _____                 _             _       _______          _ _    _ _   
|_   _| |__   __| |_   _|               | |           | |     |__   __|        | | |  (_) |  
  | |  ___ | |______| |  _ __ ___  _ __ | | __ _ _ __ | |_ ______| | ___   ___ | | | ___| |_ 
  | | / _ \| |______| | | '_ ` _ \| '_ \| |/ _` | '_ \| __|______| |/ _ \ / _ \| | |/ / | __|
 _| || (_) | |     _| |_| | | | | | |_) | | (_| | | | | |_       | | (_) | (_) | |   <| | |_ 
|_____\___/|_|    |_____|_| |_| |_| .__/|_|\__,_|_| |_|\__|      |_|\___/ \___/|_|_|\_\_|\__|
                                  | |                                                        
                                  |_|                                                        
            
                                 IoT-Implant-Toolkit
            -------------------------------------------------------------
                      A Framework for IoT implantation research.

                                   by Marvel Team

            Command:
            list - List all tools
            run - Run a specific tool
            exit - Exit

                
[Implant-Toolkit]>

Drei Befehle werden unterstützt: list: alle Plugins auflisten run: ein bestimmtes Plugin ausführen mit "run [plugin] [parameter]" exit: beenden

Funktionen

Jedes Software-Tool fungiert als Plugin, das leicht in das Framework eingebunden werden kann.

Es gibt mehr als zehn Plugins in vier Kategorien, darunter Themen zu serieller Debugging-Schnittstelle, Firmware-Packen und -Entpacken, Softwareanalyse und implantierte Spionageprogramme.

Liste der Plugins

Bestehende Plugins in unserem Framework:

Neue Plugins erstellen

Codestruktur:

root@kitploit:~
--IoT-Implant_toolkit.py         #Startskript
--outputs/                       #Standardordner für Ausgaben
--toolkit/                       
  |---core/                      
      |---basic/                 #Definition der Basis-Plugin-Klasse
      |---cli/                   #Definition der Shell-ähnlichen CLI
      |---toollist/              #Automatisch aktualisierte Tool-Liste der Plugins
  |---plugins/                   
      |---firmware/              #Plugins für Firmware-Modifikation
      |---implant/               #Plugins zum Erzeugen von Spionageprogrammen
      |---serialport/            #Plugins für serielle Debugging-Schnittstelle
      |---software/              #Plugins für Softwareanalyse, insbesondere für Android
  |---tools/                     #Andere Tools

Erstellen Sie [neuesplugin].py im entsprechenden Ordner (Kategorie) und definieren Sie init-Attribute, um ein neues Plugin zu IoT-Implant-Toolkit hinzuzufügen. Das Framework erkennt das neue Plugin automatisch beim Start.

Weitere Tools

Hardware-Werkzeuge

Unverzichtbare Hardware-Werkzeuge für die Malware-Implantationsforschung. Siehe Bilder im Ordner HardwareTools/.

Weitere nützliche Software-Tools

Wir haben aufgrund von Zeitmangel keine weiteren Plugins hinzugefügt.

Die folgende Tabelle enthält Tools, die nicht in unser Framework passen, aber nützlich sein könnten.

Wir hoffen, dass IoT-Implant-Tookit ein wesentliches Toolkit in der Malware-Implantation sein wird.

Tool herunterladen
KategorienToolsBeschreibungenReferenz
Serielle Debugging-SchnittstellepyserialModemsteuerungs- und Terminalemulationsprogrammhttps://github.com/pyserial/pyserial
Serielle Debugging-Schnittstellebaudrate.pyFinden der korrekten Baudratehttps://github.com/devttys0/baudrate
Firmware-Packen & -EntpackenmksquashfsErstellen und Extrahieren von Squashfs-Dateisystemenhttps://github.com/plougher/squashfs-tools
Firmware-Packen & -Entpackenmkbootimg_toolsEntpacken und Neupacken von boot.img für Androidhttps://github.com/xiaolu/mkbootimg_tools
Firmware-Packen & -EntpackencramfsErstellen von cramfs-Dateisystemenhttps://sourceforge.net/projects/cramfs/files/cramfs/1.1/
Firmware-Packen & -EntpackenmountimgEin- und Aushängen von ext4-Dateisystemen für Android system.img & data.imgAuf unserem Github
Softwareanalysesetools-androidsetools für Android mit sepolicy-injecthttps://github.com/xmikos/setools-android
SoftwareanalysecrosscomplieCross-Kompilierungswerkzeugkette für armSpäter auf unserem Github
Softwareanalyseodex unpackOdex nach Smali für AndroidAuf unserem Github
Binäre Implantationspy client&serverEin stabiler Spy-Client und -Server, Quell- und vorgefertigte BinärdateienAuf unserem Github
Binäre Implantationdenoise toolEntrauschungswerkzeug für die AudioverarbeitungAuf unserem Github
NameBeschreibung
LötkolbenLötwerkzeug
LötdrahtLötwerkzeug
LötpasteLötwerkzeug
LötlitzeLötwerkzeug
HeißluftgebläseLötwerkzeug
Reballing-WerkzeugReballing-Werkzeug
USB-zu-TTLDebug-/Konsolekabel
Dupont-DrahtElektrokabel
EPROM-Brenner-ProgrammiererBrenner-Programmierer
KategorienToolsBeschreibungenReferenz
Firmware-AnalysebinwalkEin schnelles, einfach zu verwendendes Werkzeug zur Analyse, Reverse Engineering und Extraktion von Firmware-Imageshttps://github.com/ReFirmLabs/binwalk
Firmware-Modifikationfirmware mod kitEine Sammlung von Skripten und Hilfsprogrammen zum Extrahieren und Wiederaufbauen von Linux-basierten Firmware-Imageshttps://github.com/rampageX/firmware-mod-kit
Cross-CompilerbuildrootCross-Compiler für arm, mips, powerpchttps://buildroot.org/