Hola comunidad. Realmente no pensaba realizar otra liberación tan pronto y los cambios que podrán ver en esta versión no están tan trabajados como yo hubiera querido. Debido a que ETECSA ha decidido cambiar las direcciones de sus servidores, la última versión publicada no funciona ya correctamente para el escudo de NAUTA, así que tuve que darme mucha prisa para terminar la nueva funcionalidad en la que estaba trabajando y actualizar las direcciones.
En esta entrega he decidido mejorar mucho más el escudo de NAUTA. Ahora además de restringir las conexiones exclusivamente a los servidores de NAUTA, el usuario debe escoger específicamente a qué aplicaciones quiere darle permiso. (no es bueno que la aplicación de Facebook por ejemplo esté realizando peticiones constantes al DNS).
Como pueden observar en esta captura de pantalla la aplicación no ha sufrido cambios drásticos en su diseño. Sólo se le ha adicionado una opción en la esquina superior derecha que permite definir las aplicaciones que queremos que se conecten a la red de NAUTA.
Esta opción nos llevará a la siguiente pantalla
Donde como pueden observar sólo tengo habilitada la aplicación del correo. Para hacer efectivos los cambios se selecciona la opción guardar en la esquina superior derecha y sólo las aplicaciones que seleccione tendrán acceso a la red y solamente a las direcciones establecidas correspondientes a la subred de servidores de correo y los servidores de dominio de NAUTA.
Esto ha sido todo en este corto ciclo de desarrollo un poco apurado por liberar una aplicación que funcione bajo los nuevos términos de ETECSA. Como siempre aquí les dejo la descarga y las direcciones desde donde pueden obtener el código. Tengan todos un saludo, ahorren su saldo al máximo utilizando Android y como siempre Happy Hacking!!!
Descarga
SHIELD3.zip (1150 descargas)Código
en CodeComunidades (sólo para la UCI): https://codecomunidades.uci.cu/Akiel/shield.git
en GitHub: https://github.com/jadolg/Shield.git


Comentarios ( 50 )
Excelente @Akiel con su debido respeto, las debidas referencias y por supuesto, con su permiso comparto la apk en TuAndroid. Saludos
@jorgen
toda mi aprobación. spread the word 🙂
A ahorrar dinerito que no crece en los árboles, jejeje. #They are blue. Saludos desde la microsoft 🙂
#TheyAreBlue
Yo uso Afwall+ pero me sigue saliendo que el sistema mismo me ha consumido como 600 Kb, y a este no le puedo denegar el tráfico, con esta aplicación se puede resolver ese problema?
a mi personalmente no me permite actualizar el correo nauta , permitiendo solo a la app de correo tener acceso
@jose antonio
algunos clientes de correo dependen de servicios de intercambio de correo u otros por el estilo. prueba habilitar estas aplicaciones también.
@Yunior
el propio sistema (no me refiero a la app que sale como sistema sino al sistema como tal) consume lo suyo estableciendo la conexión. con The Blue Elephant’s Shield la única aplicación que tengo activa para el acceso a datos es el cliente de correo y es la única que aparece gastando en los registros.
Ya veo por que moonlight no abanza, ya saben gente la culpa de que dicho producto no salga es del susodicho autor de este post y de un tal @ale.
Joer ponganse a trabajar!!!
Tengo el Aquamail en mi telefono y no me deja conectarse
@fb2013
hasta ahora sólo lo he probado en mi teléfono con el cliente que trae la ROM de Samsung por defecto. es necesario especificar qué aplicación se conecta porque de lo contrario no se conecta ninguna
@kiko
mi jefe no me deja ni… wahahaha. déjanos un tiempo libre hombre, que esto es programar por necesidad. era urgente ¬_¬ weeeee ^_^ ggg
@Akiel
No me funciona bien, con la opción del medio activada “Escudo de Nauta Encendido” y las otras dos desactivadas cuando me conecto y voy a revisar el correo nauta me da un error que es el mismo que sale cuando intento revisar el correo desconectado, cuando pongo “Escudo de Nauta Apagado” si puedo revisar. (Ya marqué la aplicación de correo AquaMail en las opciones del menú de arriba)
@Akiel a fin salistes del letargo post-tesis lol 😀
Mira teniendo activo el escudo de Nauta de la aplicación Shield y usando el cliente de correo de la ROM original de Samsung en KK 4.4.2 no me da acceso a la red de datos si antes yo no he accedido a la red de datos sin activar el escudo de nauta, una vez que he accedido a la red de datos (activándola) y activo el escudo de Nauta entonces es que la aplicación trabaja sin problema consumiendo 1 centavo por encuesta tanto por cada verificación de correo como para mandar correos de menos de 25 kbytes de tamaño, es bastante económico, pero da ese bateo na vez que pasa un tiempo y se vuelve a activar datos para atualizar correo entonces el cliente de correo se queda bloqueado, una vez que se desactiva el escudo, se activa datos, se desactiva y se vuelve a activar el escudo es que vuelve a trabajar sin problemas. Saludos
qisiera suscribirme aqui d, y no encuentro donde
Presento el mismo problema que michel, es decir, luego que activo la red de datos y despues activo el shield, todo funciona perfecto, de hecho dejé encendido los datos como prueba mas de una hora y no gasto ni un ctvo, solo que despues de un tiempo no funciona y hay que repetir la operacion, de apagar, encender los datos y luego el shield, mi telefono es un ZTE Z730 con Android 4.3
Akiel, recien estaba leyendo en el post de la entrega anterior de esta app que usaste droidwall yo lo he instalado pero dandole permiso solo al cliente de correo (typemail) no se conecta a la red de datos, qué mas habría que autorizar??
Me alegra muchísimo saber que existe esta aplicación y que de esta manera los usuarios del servicio nauta podrán ahorrar dinero, aunque no uilizo android no dejo de reconocer que es una excelente iniciativa y me sumo a los mensajes de flicitación para el autor.
@Yunier
@michel
@Yunior
Lo único que se me ocurre ahora mismo es que deben autorizar a otras aplicaciones de las que pueda depender el correo. En mi caso utilizo el correo estandar de Samsung, pero si quiero utilizar por ejemplo thunderbird para abrir el mail desde mi máquina tengo que autorizar también al proceso del sistema. Lo que hace la aplicación es modificar los iptables del teléfono para que sólo las aplicaciones que se seleccionen puedan hacer conexiones de salida a la red de datos, por ejemplo:
iptables -A NAUTA -o rmnet0 -d 200.55.128.4 -p tcp -m tcp –dport 53 -m owner –uid-owner 10001 -j ACCEPT
esta regla le da acceso a la aplicación manejada por el user 10001 a utilizar el DNS de nauta por TCP. Cada aplicación en Android es manejada por un usuario diferente, lo que hace fácil decidir cuál se conecta. Esto es todo lo que hace la aplicación. Por tanto, no hay una restricción de tiempo o algo por el estilo, sensillamente tienen que buscar cuáles son las aplicaciones que necesitan para que el correo funcione correctamente y el sistema se conecte correctamente a la red de datos.
Excelente App, solo que en mi opinion el codigo deja mucho que desear, apenas esta comentado y no luce muy facil de mantener, pero para el resultado final esta bien pero el fin no justifica los medios,
Saludos
@armando
cada una de las versiones de la aplicación ha salido en una noche, esta última más apurado que nunca. no me estoy justificando, pero en principio solo me interesa que funcione. ya tendré tiempo en otro momento de organizar el código, esto no es más que otro pet project
@Akiel, gracias por la respuesta, ya he dado permiso a correo, exchange, sistema android y por ahi una pila de cosas y nada, lo raro es que si comienzo a usar datos… y luego activo el escudo, sigue funcionando perfecto, gastando 1 klo solo cuando envio o recibo, pero si activo escudo y despues los datos, nada, no hay salida,
Seguimos confrontando el problema como lo describe Yunier, le he dado permiso a cualquier servicio o aplicación que tenga que ver con el correcto acceso del cliente de correo a la red de datos pero nada, todo ha sido en vano, fíjate Akiel mira cuando el escudo nauta está activado y luego se activa Datos, sucede que no se actualiza el servidor POP3 pero el SMTP si lo logro alcanzar, en otras palabras hay ocasiones que puedo enviar correos pero no se actualiza la Bandeja de correos entrates y viceversa, en fin todo parece indicar qu cuando se activa datos estando el escudo nauta activado no coinciden en tiempo los permisos del cliente de correo para acceder mediante TCP por los puertos indicados, sin embargo cuando se tiene desactivado el escudo, se activa la red de datos y luego se activa el escudo, la aplicación trabaja sin problema. Por aquí compadre está el tema, estamos tratando de darte todos los juegos de datos posibles para que mejore el rendimiento y estabilidad de esta muy necesaria aplicación. Saludos
Alguien sabe o ha roteado los Alcatel de 75cuc que venden en ETECSA ???
@Yunier
@michel
lo que está sucediendo es lo mismo, que la aplicación encargada de hacer la conexión no tiene permisos para salir. al parecer cuando activan la conexión hay algo que necesita conectarse primero para poder acceder.
a mi no me sucede por lo que no puedo hacer nada, lo que si puedo asegurar es que no es problema del código que como ya expliqué lo que hace es dar permisos por iptables a el owner de la aplicación.
Yo le instalé el AF Wall al movil, y dandole solo permiso a la aplicacion de correo, aun así me consume ,lo suyo cuando activo datos, ya no se que inventarle a esto jeje……
Confiemos en que algún día ETECSA se de cuenta de lo ridículas de sus tarifas y no necesitemos aplicaciones como esta
El AFWall+ a mi si me funciona bien lo que no puedo dejarlo activo todo el tiempo porque entonces las conexiones salen todas, cuando termines de usar los datos móviles desactivas la protección y antes de volverlo a usar la vuelves activar y ya, me gasta lo normal.
De hecho logre hacer una secuencia con el Tasker para que me revisara el correo en determinados horarios, activando el firewall, activando datos moviles, comprobar correo con AquaMail y luego lo desactivo todo y me sigue gastando lo normal.
Con esta aplicación shield también me pasa lo mismo que a ustedes, si lo dejo activo no se conecta.
Saludos.
@Gleiser
Si puedes comparte tus perfiles de Tasker con nosotros. Gracias desde ya.
Hola, amigo instale la aplicacion el un alcatel OT-4015x con androide 4.2.2 y cuando ejecuto la aplicación me dice (no se puede obtener permisos de root) agradecería que me ayudaran. saludos
@Yunier
A mi me pasa como a muchos que aunque quiera siempre tengo que autorizar al Sistema Operativo a que consuma su poco de dinero sino ni a NAUTA, ni AUTA, ni BAUTA se conecta esto. 😉
@Akiel
Si, esperemos no morir en el intento. 😀
Salu2
@haxor Si quieres me das tu correo para poder mandarte una explicación de como lo logré, porque tuve que vincular escenas de tasker para que funcionara correctamente. A veces el Gravity Screen y el Awesome On Off me desactivaban las cosas y se me hacia muy complicado. El comentario seria muy grande. Mi correo es gleiser@planfisica.co.cu. Saludos.
Tengo un ZTE V815W y la aplicación no me abre, se queda congelada por unos minutos con pantalla negra y luego me dice que dejó de funcionar. Por favor díganme que puede ser…
@YDS
Me sucede los mismo, lo pudiste resolver?
@kiko
oee Kiko tu eres el gordito de Villa Clara el Jevito de la Kika ???
People tengo una pregunta yo puedo tener el The Blue Elephant’s Shield y a la misma vez el Android Firewall pq si quiero hacer un mms y enviarlo tengo q activar los datos y el dichoso Android OS ya me bajó 98mb en menos de 2 min así q mi preg es q si puedo tener act el escud2 d nauta y el Android Firewall al mismo time sin q me afecte ni a la app d mensajería ni a la d mail
Una pregunta, y disculpen si parece ridiculo, con esta APK activando que nada mas permitir la salida del Correo Nauta y quitar todo lo otro, puedo dejar la Conexion de Datos activada, y configurar el Cliente de correo para que se actualice cada cierto periodo de tiempo, y nada mas me gaste el saldo en este tiempo de actualizacion.
En Resumen, puedo andar con los Datos activados siempre sin miedo a que me gaste todo el Saldo??
para que la app funcione hay k tener roteado el móvil ???? o no es necesario ???
Hay q rootearlo para q funcione d lo contrario no se puede
Buenas tardes blogeros quisiera felicitarles por todo lo que hacen para contribuir a que todo cubano de a pie resuelva sus ¨problemillas¨ con el Goliat ETECSA, agradecerles por todo el tiempo empleado en la creación de estas necesarias app que nos permiten gastar lo necesario, cosa esta que hace mucho todo cubano emplea en casi toda su vida.
En mi caso tengo un movil Yezz Andy 3.5EI desde el cual reviso mi correo nauta, más, una mañana desperté y al no poder ejecutar una llamada pq según la dulce voz de ETECSA me decía: ¨Su saldo no es suficiente para efectuar esta llamada¨, sabiendo yo q el día anterior le había recargado con 5.00 CUC, pues miré el saldo y casi infarto cuando vi q solo me había dejado 0.10 CUC, desde entonces no utilizo el correo nauta y me interesa mucho contar con una app como esta.
Estuve buscando primero a Mobiwol pero no la encuentro en una ubicación en Cuba, ahora encuentro esta de ustedes pero desde donde está mi servidor institucional no permite las descargas, o sea, alguien me puede decir donde puedo descargar esta app o cualquiera q haga la misma desde otro sitio?
Muchas gracias a todos, y sigan buscando alternativas para todas nuestras necesidades, todo cubano se lo va a agradecer.
Sldos
Cuando doy editar cadenas se detiene la aplicacion
Me bloquea el trafico entrante al zapya, y lo hace permanente!! Algo pone en el iptables que me funde al zapya.
dude realmente estamos ansiosos x la sgte entrega del magnífico firewall ya hace un buen time q no nada, espero q tengamos news soon
@Reynier
ya no soy estudiante lo que quiere decir que ya no tengo mucho tiempo libre. 🙁
el código está disponible para quien quiera modificarlo pero no creo que valla a salir una versión nueva por el momento.
eso es una lástima xq está muy bueno la app
@Reynier
Actualización bastante pronto 🙂
Hace poco estuve leyendo en internet de que ya no es necesario utilizar ningún escudo ni firewall para la conexion del correo Nauta, resulta ser que luego de varios años, nuestra “querida” empresa de telecomunicaciones, se dio cuenta que el servicio es una estafa y finalmente decidieron cobrar solo por las peticiones que se realicen a los servidores de correo. Ahora es posible activar los datos moviles con la red del nauta activa y no se gasta el saldo, solo gasta la aplicación que se conecte con los servidores de correo. Al principio no lo quise creer, pero resulta que después de varios minutos de indesición me dio por hacer la prueba y para sorpresa mia era cierto, probé durante una hora con el servicio de datos activo y no consumió ni un sentavo de mi saldo. Así que ya saben a disfrutar de esta mejora en el servicio… y esperemos que dure para siempre. Ahora podemos dejar los datos moviles activos y programar nuestra aplicacion de correo para que revise automáticamente el correo en dependecia del tiempo especificado por cada usuario. Saludos y espero que disfruten esta noticia.
@Andy
efectivamente, al parecer etecsa acabó por comprender que estaba haciéndonos perder más dinero que el que correspondía e hicieron un esfuerzo. de todas formas yo sigo dejando activo mi firewall ya que como la conexión es tan mala, mejor no tener a las demas aplicaciones haciendo requests también.
Al menos eso es perfecto para los usuarios que no saben rootear el móvil o se les hace difícil hacerlo, algo que deberían haber implementado hace mucho..pero bueno era plata en los bolsillos jj,