Fork of https://github.com/pinkp4nther/sslrelay-lib for experimental purpose
Find a file
2021-09-14 11:15:44 -07:00
examples Clean 2021-09-02 22:34:37 -07:00
src Race condition fixed and performance greatly improved. More thread shutdown handling as well. 2021-09-14 11:15:44 -07:00
.gitignore Performance & Error handling updates 2021-09-03 21:24:39 -07:00
Cargo.toml Data handling completely rebuilt. Now correctly handles all TCP/IP traffic. 2021-09-02 21:06:27 -07:00
README.md . 2021-09-13 14:02:26 -07:00
relay_config.example.toml Data handling completely rebuilt. Now correctly handles all TCP/IP traffic. 2021-09-02 21:06:27 -07:00

SSLRelay

A relay library I wrote to help with intercepting/modifying TLS encrypted network traffic from an application.

The idea is to generate a certificate and a private key (You may need to generate a CA for your certificate, so that you can tell your system or the application to trust the generated certificate). Then use this library to continuously rewrite or display decrypted network traffic.

This library now supports continuous TCP sessions. | 09/02/2021
Fixed stream threads becoming locked when an abrupt shutdown of the TCP stream occurs. | 09/13/2021

Fix race condition where streams coming from up/down stream at same time can cause desync of master and stream threads | TODO

More updates/ideas to come.. I think..