GoodbyeDPI is a system-wide zero-configuration DPI circumvention utility. It blocks HTTP redirection and TCP RST packets generated by Passive DPI, and slightly modifies HTTP requests and implement TCP fragmentation (by modifying TCP Window Size) to bypass Active DPI.
This tool is efficient against most DPI systems used in Russia, and some in Iran, Turkey and even China.
It's open-source and written in C.
More information:
https://github.com/ValdikSS/GoodbyeDPIDownloads:
https://github.com/ValdikSS/GoodbyeDPI/releasesIt's widely used in Russia (10000+ users). Recently, Russian DPI vendors started to patch their systems to block all GoodbyeDPI techniques, I believe that is because Roscomnadzor started a big test of all available DPI solutions to make recommendations for ISPs, and most probably one of the rule getting in the list is to be able to block websites with GoodbyeDPI enabled, so that's a rather known project here.
I'm planning to add TCB teardown/confuse techniques from INTANG project and some more tricks to overcome this.