3 votos

Cómo añadir la compatibilidad con el scramble para el cliente de Open VPN para Android

Se sabe que la ofuscación evita los cortafuegos restrictivos y el DPI de algunos ISP. Me pregunto por qué no se ha implementado oficialmente en el cliente, dado que es de código abierto.

Esto se ha hecho para algunos clientes de mac y Windows (y tal vez los clientes de Android que son en su mayoría de origen cercano).

Después de cavar un poco, me encontré con un parche de scramble/xor aquí: https://github.com/clayface/openvpn_xorpatch/blob/master/openvpn_xor.patch .

¿Existe una forma de añadir soporte de codificación para el cliente Open VPN, ya sea simplemente descompilando y recompilando o construyendo el cliente desde cero?

Hay otro cliente: Cliente VPN Pro que tiene soporte de scramble pero requiere una suscripción, idealmente estaba buscando una opción gratuita para simplemente a este parche con el fin de conectarse a los servidores ofuscados.

1 votos

Estaba en un país donde el gobierno podía husmear OpenVPN utilizando técnicas DPI. Así que en un dispositivo rooteado, he estado usando shapeshifter-dispatcher y obfs4proxy para tunelizar OpenVPN a través de protocolo ofuscado/encriptado. No es necesario modificar el cliente OpenVPN. Simplemente ejecuta un proceso separado como proxy de escucha y envía OpenVPN hacia él. Yo solía ejecutar el proceso como un init para automatizar totalmente el proceso.

0 votos

Gracias. Voy a mirar en él, si usted tiene una guía que será apreciado

0 votos

No, lo siento, no tengo guía. Fue un proyecto de bricolaje puro. Pero actualmente no tengo una configuración de trabajo tampoco. Usted puede encontrar guías para Linux sin embargo. Son aplicables a Android también en su mayor parte.

3voto

xavier_fakerat Puntos 1

He descubierto que, hay un proyecto ics-openvpn-xor en github por lawtancool.

Esta es la última versión estable de https://github.com/schwabe/ics-openvpn compilado con soporte añadido para el parche de ofuscación Tunnelblick.

Las versiones APK se pueden encontrar aquí

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X