El especialista Sec2John nos enseña cómo reutilizar un smartphone viejo como un pequeño servidor casero capaz de ejecutar tareas automatizadas de forma permanente sin necesidad de mantener un ordenador encendido todo el día. Su propuesta parte de aprovechar recursos que ya existen en casa para resolver necesidades concretas, como su Xiaomi Mi A2 Lite de 2018 equipado con 4 GB de RAM y un procesador de ocho núcleos. La base de todo el sistema es Termux, una app que permite disponer de un entorno Linux dentro de Android. Gracias a ello, el teléfono puede ejecutar comandos, instalar programas y trabajar de forma similar a un pequeño sistema Linux conectado a la red. Sec2John comienza restaurando el terminal y realizando la configuración mínima necesaria. Luego activó las opciones de desarrollador de Android, la depuración USB y utilizó ADB para acceder al equipo desde un ordenador Linux. Una vez completada esa fase, instaló Termux desde F-Droid, ya que la versión disponible en Google Play Store no se encontraba actualizada. Luego incorporó OpenSSH para habilitar conexiones SSH y administrar el dispositivo remotamente sin necesidad de mantenerlo conectado físicamente al ordenador. El objetivo era crear un agregador de información que funcionase de forma autónoma, por lo que necesitaba un sistema capaz de revisar automáticamente distintas fuentes sobre Linux y ciberseguridad sin tener que consultar manualmente páginas web, lectores RSS o boletines. Para ello desarrolló un script en Python que analiza varias fuentes RSS, extrae el contenido relevante y prepara la información para su posterior procesamiento. El sistema obtiene los artículos, elimina elementos innecesarios y organiza los datos antes de enviarlos al siguiente paso del flujo de trabajo. Aunque utiliza noticias tecnológicas como ejemplo, señala que la misma infraestructura podría adaptarse a otras tareas, como monitorización de servidores, automatización doméstica o alertas de red. La parte de inteligencia artificial se ejecuta directamente dentro del teléfono mediante Ollama, utilizando el modelo Qwen 2.5 0.5B, que cuenta con 500 millones de parámetros. Este modelo ocupa poco almacenamiento y consume menos de 1 GB de memoria RAM durante su funcionamiento, lo que es ideal para un dispositivo con 4 GB de RAM. La función de la IA consiste en analizar textos, identificar conceptos importantes y extraer información resumida que facilite revisar rápidamente el contenido recibido. Una vez procesada la información, el sistema envía los resultados mediante ntfy, un servicio de código abierto para notificaciones push. De esta forma, los resúmenes y etiquetas generados aparecen directamente en el móvil principal del usuario. Para automatizar todo el proceso, el proyecto utiliza el programador de tareas de Termux, que ejecuta el script cada 24 horas. Además, el propio smartphone aporta su batería integrada que permite que siga funcionando temporalmente ante un corte eléctrico. Es importante mencionar que el interés del proyecto está en demostrar que un móvil antiguo todavía puede asumir tareas útiles dentro de una red. Fuente: Computer Hoy
🔗 Leer la noticia completa en Computer Hoy - Lo último (España)
Ver más en News Today