A Python http(s) server designed to assist in red teaming activities such as receiving intercepted data via POST requests and serving content dynamically (e.g. payloads).
A Python http(s) server designed to assist in red teaming activities such as receiving intercepted data via POST requests and serving content dynamically (e.g. payloads).
I find this tool handy when performing USB-based attacks during physical pentests (Rubber ducky / BadUSB / ATtiny85, etc). Check out the ATtiny85_templates
folder for some handy .ino
templates to load on your microcontrollers. Credits: My templates are inspired by this repo -> CedArctic/DigiSpark-Scripts.
🎥 How to turn your ATtiny85 into a rubber ducky
This tool was explicitly developed and tested on kali linux. I doubt it will work properly on Windows.
pip3 install -r requirements.txt
python3 synergy_httpx.py [-h] [-c CERT] [-k KEY] [-p PORT] [-q] [-i INTERFACE]
synergy_httpx.py
, the server will run with SSL (https).user_defined_endpoints
dict in synergy_httpx.py
(there are examples).