Projects STRLCPY Synergy-httpx Commits 3c665ad3
🤬
  • ■ ■ ■ ■ ■ ■
    README.md
    skipped 13 lines
    14 14   
    15 15   
    16 16  ## Installation
     17 +This tool was explicitly developed and tested on kali linux. I doubt it will work properly on Windows.
    17 18  ```
    18 19  pip3 install -r requirements.txt
    19 20  ```
    skipped 3 lines
    23 24  python3 synergy_httpx.py [-h] [-c CERT] [-k KEY] [-p PORT] [-q] [-i INTERFACE]
    24 25  ```
    25 26   
    26  - - 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.
    27  -
     27 + - If you provide cert.pem and key.pem files when you execute `synergy_httpx.py`, the server will run with SSL (https).
     28 + - You can use the "serve" and "release" prompt commands to associate/disassociate server path names with local files to be used as a response body to GET/POST requests, while the server is running. There are two standard hardcoded endpoints, 1 x GET mainly for connectivity tests and 1 x POST that will print the request body to the stdout, useful for intercepting data and sending them to your server via http(s).
    28 29   - You can predifine endpoints (server paths mapped to local files) by editting the `user_defined_endpoints` dict in `synergy_httpx.py` (there are examples).
     30 + - Use the "endpoints" prompt command to list all of the server's active endpoints.
    29 31   
Please wait...
Page is in error, reload to recover