glider is a forward proxy with multiple protocols support
...Force upstream querying by TCP. Association rules between dns and forwarder choosing. Association rules between dns and ipset. dns cache support. Custom dns record. IPSet management (linux kernel version >= 2.6.32). Add ip/cidrs from rule files on startup. Add resolved ips for domains from rule files by dns forwarding server. Serve HTTP and socks5 on the same port. Periodical availability checking for the forwarder.
a basic example virtual disk c# .net proxy application and driver.
...All the code including the kernel driver is included in this repository.
Please note that the work is in progress. Necessary code has been completed. There might be bugs, so you may inform them to me or fix them yourself.
1. turn on the windows test signed drivers mode. then reboot is required.
2. run the script install.cmd
3. run the script start.cmd
4. then FilediskProxyNet.exe.
5. only administrator account.