Mis notas técnicas

  • Capturar tráfico HTTPS de nuestro ACS con un router ZTE F680 v2

    En este artículo, describo la forma en la que he conseguido leer el contenido de peticiones TR-069 vía HTTPS desde mi router F680 un servidor ACS (Auto Configuration Server) de mi compañía con el fin de analizar su funcionamiento y validar que el proyecto que estoy desarrollando funciona. Este proyecto es un cliente de TR069…

  • How to dump ZTE F680 whole flash to an usb

    La mayor parte de los dispositivos tienen una memoria FLASH en la que se almacena información necesaria para el funcionamiento del dispositivo. Nuestro objetivo es poder hacer un volcado de esta memoria para analizar el sistema operativo y ficheros que lo contiene y poder entender mejor cómo funciona o buscar fallos de seguridad. En nuestro…

  • Cómo usar microcom

    Microcom es una applicacion de gestion de terminales serie. Normalmete se usa para tener una consola que nos permita conectarnos con un dispositivo usando un puerto serie. Esta comunicación tiene una specificacion que lleva diseñada desde 1969 y aunque disponemos de muchas otras especificaciones más modernas se sigue usando ampliamente en algunos dispostivos y en…

  • Ordenando conceptos RS232, Max232, UART y TTL

    He estado buscando adaptadores en amazon y aliexpress para trastear con cacharros y me he dado cuenta de que hay terminos que me resultan confusos, que los llevo usando bastante tiempo quizás de forma incorrecta. Por eso he decidido indagar en qué significan realmente estos términos, y explicarlo de manera sencilla, que se entienda y…

  • Reiniciar sistema bluetooth GNU/Linux

    Estoy con dispositivos nuevos en mi equipo y me ha pertardeado el bluetooth con errores como este: Para reiniciar el servicio de bluetooth podemos dar pasos de menos a mas potentes Reiniciar el servicio Desmontar y montar el modulo del kernel de btusb

  • SAGECOM FAST@5657

    Router distribuído por Masmovil Estoy probando la version de firmware SGDV10000059, por ahora este el resumen: Listado de procesos usando SysRq Listado de ficheros

  • Unbrick Tanix TX3 mini

    He recuperado mi Tanix tx3 mini después de haber intentando meterle atvexperience sin éxito, con un error típico usando Usb Burning Tool de AmLogic: Al parecer este error sucede al intentar flashear un dispositivo con memory NAND, en mi caso PFG57. Creo que me ha tocado una tirada del tx3 específica con un chipset poco…

  • vim Ultisnip para mamba

    En mi día a día de trabajo hago un uso intesivo de mamba, este pequeño snippet me ahora escribir bloque de código repetitivo cuando voy a escribir tests https://gitlab.com/-/snippets/2286835

  • shell interactivas y shell con login

    Algunos de los conceptos de linux con complicados de entender, incluso años después de serguir usando GNU/Linux sigo aprendiendo cosas muy básicas. Voy a intentar explicar(me) qué es una shell interactiva y una shell con login, y qué suecede cuando entras en cada una de ellas shell login Cuando tienes que introducir usuario y password…

  • Nerdtree: Navegador de ficheros

    Nerdtree está muy difundido, hay muchos otros gestores/navegadores de ficheros pero Nerdtree funciona muy bien y no he econtrado ningún otro que me ofrezca ventajas sobre este. Instalación Agregar en nuestro bloque de plugins en vimrc Enlace:https://github.com/valsorym/scrooloose-nerdtree Características: navegar por rutas de directorio permite búsqueda como si fuera un buffer cualquiera operar con ficheros y…