6 cosas que puedes hacer con tu viejo android (para inquietos técnicos)

Si tienes un viejo smartphone con Android e inquietud técnica, probablemente se te han ocurrido algunas ideas de qué hacer con él.

Esta es mi lista:

1. ROOT ANDROID

Para hacer cualquier cosa va a ser necesario rootear el teléfono. Hay muchas APKs y aplicaciones para PC que permiten rootear el teléfono. Una recomendación:

https://play.google.com/store/apps/details?id=com.kingoapp.link

2. INSTALANDO UN LINUX EN ANDROID

Dentro del android ya hay un linux, pero quizás sea poco manejable. Algunos comandos básicos para tocar el androide son los siguientes:

https://androidayuda.com/2016/02/25/los-comandos-adb-que-todo-usuario-android-debe-conocer/

Sin embargo, como nos sentiremos más cómodos con otras distros, podemos desplegarlas fácilmente instalando una aplicación:

https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy

Esta aplicación permite desplegar varias distros de linux, por ejemplo un debian. Puede hacer la instalación en un archivo de imagen (la que mejor funciona), en un directorio, en RAM o en una partición dedicada. Al instalarlo permite levantar un servidor SSH para poder acceder al android más fácilmente. El terminal en un teléfono resulta bastante incómodo.

Con esto, tenemos preparado un dispositivo que se puede quedar encendido en casa las 24 horas del día y consume menos batería que un PC. Como tenemos permisos de root, desinstalamos todos los programas superfluos y herramientas de serie con el teléfono, para ahorra batería. Es decir, contamos con un mini-servidor para hacer lo que queramos, por ejemplo instalar un proxy squid, una de las ideas que dábamos para tener un control de las URL visitadas en casa, en el artículo de control parental.

Read more

Control parental (fácil y gratis)

Un pequeño artículo para papás exigentes…

Si queréis establecer unos controles parentales básicos, no hace falta instalar complicados programas ni comprar licencias software. De momento vamos a hablar únicamente de navegación, y de un equipo controlado por vosotros, porque cuando le entregamos al pequeñajo un smartphone la cosa cambia.

Lo primero y más sencillo que se me ocurre es directamente que el equipo no sea capaz de resolver contenidos que consideramos no apropiados. Como sabéis un navegador llama habitualmente a nombres, ya que las IP son evidentemente difíciles de recordar (la traducción se realiza en equipos llamados DNS). Antes de ir al DNS a buscar direcciones IP, un ordenador busca en un fichero local si conoce esos nombres, ese fichero se encuentra en esta ruta Windows:

C:\Windows\System32\drivers\etc\hosts

Si sois linuxeros, seguro que no tengo que decir dónde está. Esta primera forma de control parental consiste en colocar allí aquellos dominios que queremos que sean inaccesibles (formato IP <tabulador> dominio):

255.255.255.0     www.paginabloqueada1.com

Muchas veces se suele utilizar la dirección de loopback (127.0.0.1) para este propósito, pero no es una buena elección. Una mejor elección es simplemente utilizar una dirección IP inválida como una máscara de subred (255.255.255.0).

Como no vamos a rastrear internet e ir añadiendo dominios ahí, hay gente que se ha encargado de registrarlos y categorizarlos:

http://urlblacklist.com

Read more

He venido a hablar de mi libro

Después de unos meses de inactividad en el blog, efectivamente…

He venido a hablar de mi libro.

port_mini

A mis pocos (aunque fieles) lectores, os traigo un tema poco tratado en el blog, la ciberseguridad:

http://www.bubok.es/libros/249449/Introduccion-a-la-ciberseguridad

Se trata de un texto destinado a personal técnico con ganas de iniciarse en el extenso mundo de la ciberseguridad. Y esta es la entradilla que puede leerse en la contraportada:

¿Tienes una buena base de técnica de ingeniería informática y de telecomunicaciones?

¿Te interesa el uso seguro de la tecnología?

¿Quieres especializarte en seguridad y no sabes por dónde empezar?

Si has respondido afirmativamente a las tres preguntas, probablemente quieres (y debes) introducirte en el mundo de la ciberseguridad. Te explicamos las destrezas a entrenar para convertirte en un experto en las diferentes áreas que integran esta disciplina. Te presentamos los riesgos y amenazas del ciberespacio, así como algunos mecanismos de protección para la administración y configuración segura de tus sistemas y dispositivos.

 

Claude Shannon. Los cimientos de las telecomunicaciones

Hoy Google conmemora en la página principal de su buscador el centenario del nacimiento de Claude Shannon, considerado el padre de la Teoría de la Comunicación. La teoría constituye la base de las telecomunicaciones actuales y a Google no le falta razón para homenajear a otro adelantado a su tiempo.

1024px-Esquema_de_comunicación_Shannon

Este blog quiere aportar un granito de arena a la divulgación de cómo funcionan estas técnicas de comunicación, y hoy recordamos a los que pusieron los cimientos de cómo las máquinas habían de tratar la información.

Cualquier texto que quiera remontarse a los principios de la información ha de hacer una rápida referencia al periodo védico, hacia el siglo IV a.C. Se trata de los textos sagrados de la India antigua, a los que se atribuye una disruptiva concepción de las matemáticas. Parece ser que Pingala, en su búsqueda para entender el concepto del número cero fue el primero en toparse con el sistema binario. Los indios ya usaban métrica decimal (0-9), su concepción de las matemáticas entendía perfectamente las fracciones de la unidad y tendía a pensar en la continuidad de las cosas y los números irracionales. Por ello el cero consituía un problema; la ausencia de magnitud, de longitud, de cantidad, es un concepto binario por naturaleza (ausencia o presencia de algo). He aquí el sistema binario.

Read more

Atrium SDN y Arno NFV

La carrera del software opensource para facilitar la administración y el control de la red continúa. Estas nuevas filosofías de creación de redes llevan sólo unos años de recorrido y te lo hemos contado aquí:

https://principiatechnologica.com/wp-content/uploads/sdn/

A finales de este mes de Junio está prevista la publicación de Atrium, la apuesta de la ONF (Open Networking Foundation) para acelerar la transición a redes SDN. Gracias a la colaboración de múltiples entidades de la industria y la investigación, Atrium pretende que los usuarios empiecen a probar SDN con el protocolo estrella de la ONF, OpenFlow.

Atrium

La expectativa es que proporcione una capa totalmente agnóstica de los proveedores de switching y routing para desarrollar aplicaciones de alto nivel que puedan controlar dichas funciones de red. Evidentemente el proyecto está diseñado para ciertos conmutadores y enrutadores, en este caso todos aquellos que utilizan arquitectura ONOS (Open Networking Operating System):

https://wiki.onosproject.org/display/ONOS/ONOS+for+Newcomers

Read more