SSH reverse Tunnel en Iphone o Ipad sin Jailbreak

image

Ya había hablado anteriormente de como hacer un ssh Reverse Tunnel y para que sirve pero resulta que en el trabajo empezaron a bloquear acceso a diferentes aplicaciones o paginas que uso para no volverme loco ahí, una de ellas por ejemplo, Apple Music así que decidí darme a la tarea de intentar hacer funcionar un tunnel en mi iphone que no tiene Jailbreak y la verdad resultó mucho más fácil de lo que creí, aquí les dejo como hacerlo por si ocupan.

NOTA: No me voy a detener a explicar como preparar el servidor SSH por que eso ya lo hice AQUÍ así que asumiré que ya hicieron esa parte y me iré directo a la parte del cliente

1.- Primero que nada, necesitamos una terminal que nos permita conectarnos por ssh a nuestro servidor, encontré varias pero la que más me gustó fue vSSH que tiene versión de pago y la versión Lite, que para este caso, me funcionó perfectamente bien, esta aplicación me gustó y decidí dejarla porque entre otras cosas nos ahorra la parte de configurar a mano el port forwarding.

image

2.- Creamos una nueva conexión donde pondremos los datos de nuestro servidor.

image

3.- Agregamos el port forwarding, seleccionando “Dynamic SOCKS proxying” con esto abriremos una conexión SOCKS hacia nuestro servidor.

image

4.- Ahora tenemos que configurar la conexión de nuestro Iphone o Ipad para que se conecte a nuestro servidor usando un servidor SOCKS, lamentablemente eso no es posible, sin embargo hay manera de darle la vuelta y es configurando nuestra conexión para que use un script proxy, este script tiene que estar en internet y debe de estar en un lugar que pueda ser accesible desde nuestro teléfono, este script es bastante simple y debe de tener la terminación .pac

Ya que tenemos el script lo agregamos a nuestra conexión, desde “Configuración => Wi-Fi => “signo de admiración” => Proxy HTTP

image

5.- Ahora solo resta iniciar desde vSSH nuestra conexión y listo!! ya estamos dirigiendo todo el tráfico a nuestro Tunnel.

EXTRA: un problema que tiene esta solución, es la manera en que IOS administra el “multi task” ya que si tienes periodos muy largos de inactividad IOS cierra la app vSSH y nos deja sin tunnel, por lo que tendríamos que iniciarla de nuevo.

Ahora, si tienes Jailbreak eso lo solucionas con cualquier tweak de multitask, yo en lo personal uso la opción Aura del tweak  Multiplexer que pueden encontrar en la repo de BigBoss

image

Espero esto les sirva.

Caratulas para Apple Watch

image

De lo que más me ha molestado, aunque ya me lo esperaba es el no poder tener más caratulas para el reloj y al parecer Apple no va a dejar que existan caratulas de terceros, a menos obvio que esto pueda implicar vender su reloj mucho más caro, como ha ocurrido con el Apple watch de Hermes.

image

Sin embargo, en lo que llega el Jailbreak dl Apple watch, hay una opción que puede permitirnos tener algo de variedad y es la de la caratula “Foto”, esta opción nos permite poner una foto de las que tengamos sincronizadas entre el Iphone y el Aplee Watch como fondo y el resultado es algo más o menos así:

image

No es lo ideal, pero es un placebo, aquí les dejo unas de las que me gustaron por si las quieren usar, incluyo las de Arturo y Bebocho para los amantes de StarWars:

imagebam.com

imagebam.com

imagebam.com

imagebam.com

imagebam.com

imagebam.com

Esta Última es la que actualmente estoy usando.

Aquí un link donde hay algunas: http://applefaces.co/

Workflow

image

Pues resulta, que para poder contestar desde el Apple watch las notificaciones, tuve que actualizar mi Iphone a la versión 9.2 del IOS, lo que significó perder mi adorado Jailbreak y con el todos mis tweaks, esto significó perder un montón de funcionalidad, como por ejemplo, poder convertir videos de Youtube a mp3, descargar fotos de instagram, poder enviar mas de 4 fotos por email y una gran cantidad de etcéteras!!! se que algunas de estas cosas las pueden hacer aplicaciones de terceros, pero la verdad no me gusta llenarme de aplicaciones y el problema con muchas de estas aplicaciones es que o tienen comerciales o para poder usarlas bien, tienen compras dentro de la app incluso ahora he visto que hacen uso de “monedas” y cada descarga de un video o foto es una o 2 monedas, obvio si quieres más monedas pues tienes que pagar por ellas.

Es por eso, que en lo que los chinos se apiadan de mi alma y sacan un jailbreak para IOS 9.2 me dí a la tarea de ver como poder hacer todo lo que normalmente hacia con tweaks, sin tener que pagar un dineral y llenarme de apps y comerciales y fue en esa búsqueda que me encontré con WORKFLOW.

Workflow es una aplicación que te permite automatizar acciones que haces de forma cotidiana en el Iphone de una forma sencilla haciendo uso de las extensiones de IOS, pero a demás nos permite crear nuevas acciones que nos faciliten realizar una tarea y acceder a ella a través del menú “compartir” en nuestro iphone y si estamos familiarizados con los diagramas de flujo pues es todavía mas sencillo!!!

image

OJO, aunque no necesitas saber programación o ser un hacker ni nada por el estilo, no es una aplicación para todos, se necesita paciencia, dedicarle tiempo y perder el miedo, pero para los que decidan aventurarse, les aseguro que no se van a arrepentir, por que a demás, como ya es costumbre en este tipo de aplicaciones, hay una gran comunidad dando soporte, compartiendo sus flujos y no necesitamos mas que un par de minutos en Google, para ver la gran variedad de flujos que ya hay compartidos.

Yo por el momento, les dejo una lista de los que me he encontrado, espero les sirvan.

Y si le buscan seguro encontrarán muchos más!!!

Evidentemente no es algo que supla al Jailbreak, pero si suple a algunos de los tweaks que cuando le haga Jailbreak a mi iphone nuevamente ya no instalaré.

Auto App Updater (Cydia Tweak)

Auto App Updater es un tweak  que hace algo muy esperado por muchos; Actualización automática de Apps en la App Store. Hasta ahora, si queremos actualizar una App, tenemos que ir a propósito a la App Store, esperar a que la lenta lista de actualizaciones disponibles aparezca, y luego actualizar las Apps. Con Auto App Updater, las actualizaciones se producirán automáticamente cuando se den una serie de condiciones configuradas en los Ajustes, como por ejemplo comprobar cada cierto número de horas o sólo cuando estemos conectados a una red Wi-Fi.

Auto App Updater

Al mismo tiempo es posible activar o desactivar las actualizaciones para cada App, de manera que si hay una App que no deseemos actualizar por la razón que sea, siempre quede fuera de la lista.

También tenemos una lista de actualizaciones que resume lo que tiene de nuevo cada aplicación, algo realmente muy útil para saber todo lo que ha cambiado en cada una de ellas.

Auto App Updater cuesta 2,99 dólares en la Cydia Store.

Si lo combinamos con el tweak “No Appstore Badges” el resultado es magnifico!!

No Appstore Badge, elimina las bolitas rojas con el número de notificaciones de las aplicaciones . Algo muy simple pero que a más de uno, a un servidor concretamente, seguro que les va a servir.

No AppStore Badges instalación

Cuando el número de aplicaciones es grande es muy fácil que en la aplicación de AppStore nos esté saltando a diario con actualizaciones. Al principio es muy sencillo actualizar y estar pendiente de todas, pero cuando el número empieza a ser grande la tarea se vuelve mas tediosa, y puedes empezar a descuidarlo. Además existe la posibilidad de que la actualización ni si quiera te interese. Muchas aplicaciones se han actualizado para adaptarse a la Retina Display y no todos tenemos el nuevo ipad, con lo que puede ser mas interesante no actualizar y evitarnos cargar en nuestro dispositivo megas innecesarios. Es entonces cuando la notificación de actualización no desaparece de nuestra pantalla de inicio en iPhone o iPad. Y esto ya es a modo personal, es algo que no me agrada ver encima de los iconos de las aplicaciones.

No AppStore Badges

Por esta o por otras mil razones hoy tenemos la posibilidad de eliminar estas “molestas” bolitas rojas de la aplicación AppStore gracias a No AppStore Badges.