[by exploitsecurity.io]
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.
- Python3.11
- PyFtdi Library
- Physical FTDI cable
- Using pip to install required libraries.
pip3 install -r requirements.txt
./uart-exploiter.py
or
python3 uart-exploiter.py
- macOS
- Linux
- FreeBSD
- Windows, although not officially supported
![image](https://private-user-images.githubusercontent.com/131332424/247370618-e50e4a1a-3e7c-43ce-b09c-a09f2a5247f5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU2NjA1MjIsIm5iZiI6MTcyNTY2MDIyMiwicGF0aCI6Ii8xMzEzMzI0MjQvMjQ3MzcwNjE4LWU1MGU0YTFhLTNlN2MtNDNjZS1iMDljLWEwOWYyYTUyNDdmNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwOTA2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDkwNlQyMjAzNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wM2Q1MjViZDRmNWQ2NzMwODBmNzkzNjM2ZWNmNTIxNWViNGQ2ZGIxZmQ2MjU1OGE0YjE0NmYyMThjNDFmNzNiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.1bytRO9sIBNbpCEciqthrWGnYrFlrD5UY_tGpOA1SIQ)
Fig 1. Main Menu
Email: [email protected]
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.