Fast and fully streamed Man-On-The-Middle engine and a CLI app to intercept, record and alter HTTP/1.1, H2, websocket traffic over plain or secure channels.
Currently, the default root certificate used is embedded into the binary.
If the final user uses fluxzy in multiple instances and wishes to change the default root certificate, he has to configure the certificate retrieval mode for each instances.
This feature should simplify this inconvienience by enabling a default root certificate location at user level. The default certificate will be read through env var or via a fixed path on the user directory.
Microsoft.Win32.Registry depends on .NETCoreApp* which has known security issues with .NET standard 2.1.
This package is used only to setup system proxy on win32. Replace with straightforward pinvoke calls or any equivalent.
Is there a way to force the client to send a "Proxy-Authenticate" header after an HTTP CONNECT?
I'm trying to respond with HTTP 407, but before any rule fires, the library responds with HTTP 200 (x-fluxzy-message: enjoy your privacy)
Describe the tool and the environment Fluxzy.Core 1.21.3