image
IoT-Implant-Toolkit is a framework of useful tools for malware implantation research of IoT devices. It is a toolkit consisted of essential software tools on firmware modification, serial port debugging, software analysis and stable spy clients. With an easy-to-use and extensible shell-like environment, IoT-Implant-Toolkit is a one-stop-shop toolkit simplifies complex procedure of IoT malware implantation. In our research, we have succcessfully implanted Trojans in eight devices including smart speakers, cameras, driving recorders and mobile translators with IoT-Implant-Toolkit. A demo video below: How to use Installation Make sure you have git, python3 and setuptools installed. For audio processing and playing, you should install alsa(built-in in linux), sox and ffplay. On ubuntu18.04: $ sudo apt install sox ffmpeg Download source code from our Github: $ git clone https://github.com/arthastang/IoT-Implant-Toolkit.git Set up environment and install dependencies: $ cd IoT-Implant-Toolkit/ $ python3 setup.py install Run Run the toolkit: $ python3 -B IoT-Implant-Toolkit.py _____ _______ _____ _ _ _______ _ _ _ _ |_ _| |__ __| |_ _| | | | | |__ __| | | | (_) | | | ___ | |______| | _ __ ___ _ __ | | __ _ _ __ | |_ ______| | ___ ___ | | | ___| |_ | | / _ | |______| | | ‘_ ` _ | ‘_ | |/ _` | ‘_ | __|______| |/ _ / _ | | |/…