
Aplicación proxy para Android que elude la censura de la Inspección Profunda de Paquetes fragmentando los paquetes TLS ClientHello y reescribiendo la versión de TLS para restaurar el acceso a sitios HTTPS bloqueados.
¡Di NO al bloqueo!
[!IMPORTANT] Este proyecto es un fork del repositorio https://github.com/theo0x0/nodpi y se desarrolla de forma independiente. ¡No lo confundas con https://github.com/raspabamos/nodpi !
[!NOTE] Esta versión es solo para Android. La versión de escritorio está disponible aquí: https://github.com/GVCoder09/NoDPI
🌐 Sitio web y documentación - guía y descripción general fáciles de usar
💬 NoDPI Lab — foro comunitario para NoDPI, DPI, filtrado de red y evasión
Lee esto en otros idiomas / Читайте на других языках
NoDPI4Android es un complemento gráfico de NoDPI. Esta aplicación está diseñada para ejecutarse únicamente en dispositivos Android; la versión para Windows y Linux está disponible aquí
NoDPI es una utilidad diseñada para eludir el DPI (Deep Packet Inspection, inspección profunda de paquetes). ¿Qué es el DPI? El DPI es una tecnología para inspeccionar paquetes de red según su contenido con el fin de regular y filtrar el tráfico. A menudo es utilizada por los proveedores de servicios de Internet para censurar y bloquear el acceso a determinados recursos web y protocolos. El objetivo de este programa es "engañar" al DPI modificando los paquetes de red, aunque en realidad este engaño suele ser simplemente una consecuencia de la falta de recursos informáticos y de tiempo.
Esta utilidad fue desarrollada principalmente para usuarios rusos como un reemplazo más sencillo (pero menos potente) de herramientas similares. En la mayoría de los casos, hace el trabajo; en particular, permite usar YouTube sin problemas.
Pero, lamentablemente, no se puede garantizar el rendimiento absoluto de esta utilidad. Algunos sitios, como YouTube, se desbloquean bien, mientras que otros, como Instagram.com o Facebook.com, requieren métodos completamente distintos para eludir los bloqueos, que aún no están implementados en esta utilidad debido a su bajo nivel y dificultad. A veces, el rendimiento de ciertos sitios también puede depender del proveedor: de cómo bloquea el sitio y de qué medios técnicos emplea.
NoDPI lanza un servidor proxy en tu ordenador a través del cual diriges el tráfico http(s). El programa intercepta el ClientHello de las conexiones salientes y los fragmenta según uno de los siguientes métodos:
Fragmentación por SNI (por defecto)
El paquete contiene un campo que incluye el registro SNI. El ClientHello se divide en varios registros TLS: la parte previa al SNI, el SNI carácter por carácter y la parte posterior al SNI. A cada parte se le añade una cabecera que indica el tipo de ClientHello, y después el paquete completo se envía en un único paquete.
Fragmentación aleatoria
El ClientHello se divide en varias partes de longitud aleatoria. Cada parte se une con los prefijos del tipo de ClientHello y luego todo esto se envía en un solo paquete.
Además, independientemente del método, la versión de TLS se sustituye por la versión 1.3, que es la más moderna (pero esto no significa que tus datos empiecen a transmitirse según las especificaciones de esta versión). Todo esto en conjunto permite eludir el bloqueo. Aparentemente, el DPI aún no tiene las capacidades necesarias para desenredar esta "bola" y simplemente ignora dicho tráfico, ahorrando tiempo y esfuerzo. Pero es posible que pronto estos métodos dejen de funcionar.
[!IMPORTANT] NoDPI solo funciona con tráfico HTTPS. También puede aceptar tráfico HTTP, pero puramente por compatibilidad: los sitios que funcionan a través de este protocolo obsoleto prácticamente no están sujetos a desbloqueo y el programa simplemente envía el tráfico al destinatario.
NoDPI no recopila ni envía ningún dato sobre ti, no utiliza programas ni bibliotecas de terceros, no interfiere en los procesos del sistema y no requiere derechos de administrador para funcionar.
Todo el código está escrito íntegramente en Python y utiliza bibliotecas como Kivy y KivyMD
A partir de mayo de 2026, los siguientes servicios y sitios web no se pueden desbloquear usando NoDPI: