Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
IoT-Implant-Toolkit — Kit per attacchi di impianto su dispositivi IoT | Kitploit
Strumenti/GitHubGitHub/arthastang/iot-implant-toolkit
Sicurezza Sistemi EmbeddedSicurezza IoTExploitReverse EngineeringAnalisi MalwarePenetration TestingSicurezza Hardware e IoTAnalisi di BinariRed TeamingSviluppo PayloadAnalisi del Firmware
136417 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
GitHub
arthastang/iot-implant-toolkit

IoT-Implant-Toolkit

Kit per attacchi di impianto su dispositivi IoT

Vedi Repository

py3.6 MIT

IoT-Implant-Toolkit

IoT-Implant-Toolkit è un framework di strumenti utili per la ricerca sull'impianto di malware nei dispositivi IoT. È un toolkit composto da strumenti software essenziali per la modifica del firmware, il debug della porta seriale, l'analisi del software e client spia stabili. Con un ambiente shell-like facile da usare ed estensibile, IoT-Implant-Toolkit è un toolkit tutto-in-uno che semplifica il complesso processo di impianto di malware IoT.

Nella nostra ricerca, abbiamo impiantato con successo Trojan in otto dispositivi, tra cui smart speaker, telecamere, registratori di guida e traduttori mobili utilizzando IoT-Implant-Toolkit.

Un video dimostrativo qui sotto: ImplantDemo.gif

Come usare

Installazione

Assicurati di avere git, python3 e setuptools installati. Per l'elaborazione e la riproduzione audio, devi installare alsa (integrato in Linux), sox e ffplay. Su Ubuntu 18.04:

root@kitploit:~
$ sudo apt install sox ffmpeg 

Scarica il codice sorgente dal nostro Github:

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

Configura l'ambiente e installa le dipendenze:

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

Esecuzione

Esegui il toolkit:

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]>

Tre comandi supportati:

  • list: elenca tutti i plugin
  • run: esegue un plugin specifico con "run [plugin] [parametri]"
  • exit: esci

Caratteristiche

Ogni strumento software agisce come un plugin che può essere facilmente aggiunto al framework.

Ci sono più di dieci plugin in quattro categorie, che includono argomenti su debug della porta seriale, pacchettizzazione e spacchettamento del firmware, analisi del software e programmi spia impiantati.

Elenco dei Plugin

Plugin esistenti nel nostro framework:

Creare nuovi plugin

Struttura del codice:

root@kitploit:~
--IoT-Implant_toolkit.py         #Script di avvio
--outputs/                       #Cartella predefinita per gli output
--toolkit/                       
  |---core/                      
      |---basic/                 #Definizione della classe base per i plugin
      |---cli/                   #Definizione della CLI shell-like
      |---toollist/              #Elenco automatico dei plugin
  |---plugins/                   
      |---firmware/              #Plugin per la modifica del firmware
      |---implant/               #Plugin per generare programmi spia
      |---serialport/            #Plugin per il debug della porta seriale
      |---software/              #Plugin per l'analisi del software, specialmente per Android
  |---tools/                     #Altri strumenti

Crea [nuovoplugin].py nella cartella corrispondente (categoria) e definisci gli attributi init per aggiungere un nuovo plugin a IoT-Implant-Toolkit. Il framework rileverà automaticamente il nuovo plugin all'avvio.

Altri strumenti

Strumenti hardware

Strumenti hardware essenziali per la ricerca sull'impianto di malware. Vedi le immagini in HardwareTools/.

Altri strumenti software utili

Non abbiamo aggiunto altri plugin a causa di limitazioni di tempo.

La tabella seguente mostra strumenti che non si adattano al nostro framework, ma possono essere utili.

Speriamo che IoT-Implant-Tookit diventi un toolkit essenziale nell'impianto di malware.

Scarica lo strumento
CategorieStrumentiDescrizioniRiferimento
Debugging porta serialepyserialcontrollo modem e programma di emulazione terminalehttps://github.com/pyserial/pyserial
Debugging porta serialebaudrate.pytrova il baudrate correttohttps://github.com/devttys0/baudrate
Pacchettizzazione e spacchettamento firmwaremksquashfscrea ed estrae filesystem Squashfshttps://github.com/plougher/squashfs-tools
Pacchettizzazione e spacchettamento firmwaremkbootimg_toolsSpacchetta e ripacchetta boot.img per Androidhttps://github.com/xiaolu/mkbootimg_tools
Pacchettizzazione e spacchettamento firmwarecramfscrea filesystem cramfshttps://sourceforge.net/projects/cramfs/files/cramfs/1.1/
Pacchettizzazione e spacchettamento firmwaremountimgmonta e smonta filesystem ext4 per system.img e data.img di AndroidSul nostro github
Analisi softwaresetools-androidsetools per Android con sepolicy-injecthttps://github.com/xmikos/setools-android
Analisi softwarecrosscomplietoolchain di cross-compilazione per armsul nostro Github più tardi
Analisi softwareodex unpackDa Odex a smali per Androidsul nostro Github
Impianto binariospy client&serverun client e server spia stabile, sorgente e binari precompilatisul nostro Github
Impianto binariodenoise toolstrumento di denoising per elaborazione audiosul nostro Github
NomeDescrizione
SaldatoreStrumenti di saldatura
Fil di saldaturaStrumenti di saldatura
Pasta saldanteStrumenti di saldatura
Treccia dissaldanteStrumenti di saldatura
Pistola ad aria caldaStrumenti di saldatura
Strumento per reballingStrumento per reballing
USB to TTLCavo per debug/console
Cavi DupontCavi elettrici
Programmatore di EPROMProgrammatore masterizzatore
CategorieStrumentiDescrizioniRiferimento
Analisi firmwarebinwalkuno strumento veloce e facile da usare per analizzare, fare reverse engineering ed estrarre immagini firmwarehttps://github.com/ReFirmLabs/binwalk
Modifica firmwarefirmware mod kituna raccolta di script e utility per estrarre e ricostruire immagini firmware basate su Linuxhttps://github.com/rampageX/firmware-mod-kit
Cross-compilatorebuildrootCross-compilatore per arm, mips, powerpchttps://buildroot.org/