Feature Request: Support For Xor Scramble Patch

Suggestions/comments/criticisms are welcome here


Posts: 3
Joined: Tue Aug 20, 2013 1:52 am

Post by bedouin » Wed Dec 11, 2019 3:07 am

I happen to live in a country where OpenVPN is blocked and/or throttled heavily. The recent introduction of tls-crypt to OpenVPN helped a bit, but it's iffy. I've tried many obfuscation methods, but most -- when they are actually work -- end up getting hit hard by DPI and throttled to the point of uselessness.

After years of messing around, I've had the best luck with the xor scramble patch, which you're probably familiar with:


I understand that I could simply drop an OpenVPN binary in place of the one supplied with Viscosity (at least in macOS; I'm not sure how well it would work out in Windows) -- but this is clumsy if I want to keep the app updated.

I'm hoping the patch could be added to future versions of Viscosity. Xor obfuscation is already an option for Tunnelblick, and at least one major VPN provider that I know of has started using it.
1 post Page 1 of 1