Projects STRLCPY Synergy-httpx Commits 7e6bdb71
🤬
Revision indexing in progress... (symbol navigation in revisions will be accurate after indexed)
  • ■ ■ ■ ■ ■
    README.md
    skipped 4 lines
    5 5  <img src="https://img.shields.io/badge/Maintained%3F-Yes-96c40f">
    6 6   
    7 7  ## Purpose
    8  -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). If you provide cert.pem and key.pem files when you execute `synergy_httpx.py`, it will run with SSL. You can use the "serve" and "release" prompt commands to associate server path names with local files to be used as a response body to GET/POST requests, while the server is running.
     8 +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).
    9 9  
    10 10  I find this tool handy when working with rubber ducky / bad USB / ATtiny85, etc based attacks. Check out the `ATtiny85_templates` folder for some handy `.ino` templates to load on your microcontroller. Credits: My templates are inspired by this repo -> [CedArctic/DigiSpark-Scripts](https://github.com/CedArctic/DigiSpark-Scripts/).
    11 11   
    skipped 5 lines
    17 17  pip3 install -r requirements.txt
    18 18  ```
    19 19   
     20 +## Usage
     21 +```
     22 +python3 synergy_httpx.py [-h] [-c CERT] [-k KEY] [-p PORT] [-q] [-i INTERFACE]
     23 +```
     24 + 
     25 + - If you provide cert.pem and key.pem files when you execute `synergy_httpx.py`, it will run with SSL. You can use the "serve" and "release" prompt commands to associate server path names with local files to be used as a response body to GET/POST requests, while the server is running.
     26 +
     27 + - You can predifine endpoints (server paths mapped to local files) by editting the `user_defined_endpoints` dict in `synergy_httpx.py` (there are examples).
     28 + 
Please wait...
Page is in error, reload to recover