Awesome
[by exploitsecurity.io]
Description
The UART-Exploiter module, developed in python, is designed to be used by Security Researchers who require quick access to a UART interface using an physical FTDI cable.
Originally developed as a standlone module, however further development is underway to incorporate this into a much larger Exploit Security Toolkit in the future.
The module allows for UART passthrough mode and a rudimentary UART baud scan, when used alongside a physical FTDI cable.
Prerequisites
- Python3.11
- PyFtdi Library
- Physical FTDI cable
Installation
- Using pip to install required libraries.
pip3 install -r requirements.txt
Usage
./uart-exploiter.py
or
python3 uart-exploiter.py
Supported host OSes
- macOS
- Linux
- FreeBSD
- Windows, although not officially supported
Screenshots
<img width="556" alt="image" src="https://github.com/exploitsecurityio/uart-exploiter/assets/131332424/e50e4a1a-3e7c-43ce-b09c-a09f2a5247f5"> <p align="left">Fig 1. Main Menu</p>Contact
Email: info@exploitsecurity.io
Copyright
UART-EXPLOITER developed by The Security Team @ [exploitsecurity.io]
This program is freely redistributable under the terms of the GNU General Public License as published by the Free Software Foundation.
It is the intention that this software adds usefulness, however it is not currently covered under WARRANTY.