On 20/12/16 17:44, Sebastian Rubenstein wrote:
> I assume you were referring to vpn.ac? Some of my friends tried its
> service in China and found it to be patchy at best. The deep
> inspection technologies employed by the Chinese authorities are
> capable of sniffing out VPN connections.

This is a very good example of the argument we developers have had
against the XOR patch.  It will work for a limited time, until the DPI
firewalls are updated.  And which is why we primarily suggest using
obfsproxy, which is explicitly designed for such tasks.

With that said, I do understand the advantage of not depending on
additional software - which is even more relevant on the mobile/tablet
devices.  But hard-wiring into OpenVPN will just be more maintenance
work for the core OpenVPN developers.

What have been discussed, is to extend the --plugin interface to allow a
module to be loaded at runtime which allows the OpenVPN wire packets to
be mangled before being sent to the remote site and de-mangled
immediately after having received packets from the remote site.

This allows users to switch between available obfuscation modules at
runtime, without modifying the core OpenVPN at all.  Depending on the
loaded module, it will do whatever is appropriate.  If it is doing some
static crypto (kind of like stunnel), some XOR operations or speaks the
obfsproxy protocol directly, it entirely depends on this third-party module.

The challenge with this will be to encourage some developers to write
such mangling plug-in modules.  But the plan is to provide an API for it.

As I've worked a lot with the --plugin interface, I do have some
interest in enabling such an API.  Hopefully I can manage to get
something ready for the next major OpenVPN release.


--
kind regards,

David Sommerseth

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/intel
_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to