Estudio administración de sistemas y aprendo seguridad web a base de laboratorios, scripts propios y apuntes bien ordenados.
~/estudio
Llevo la mayor parte de mi estudio por PortSwigger Web Security Academy, desde los laboratorios más básicos hasta los de nivel Expert. Cada laboratorio acaba en una nota en Obsidian, en español, con el payload que de verdad funcionó y no solo la solución oficial.
~/proyectos
Sistema de reservas con API en FastAPI y un frontend oscuro e interactivo: pestañas por vagón, cuadrícula de asientos con animación de giro y acentos ámbar.
La función reserve_specific() valida todo o nada: si un asiento de la selección no está libre, no se reserva ninguno. Por el camino depuré referencias compartidas en diccionarios, problemas de serialización y la configuración de CORS.
Automatización de las técnicas booleana, por errores y por tiempo en los laboratorios de PortSwigger, con peticiones en paralelo mediante ThreadPoolExecutor y registro con pwntools.
Están en mi GitHub, en el repositorio portswigger_sqli_scripts.
Práctica con los docker-labs de netsecExplained: lectura de código fuente con filtros de PHP y una progresión de defensas de rutas, desde la concatenación del directorio base hasta las comprobaciones por expresión regular.
También he estudiado cómo se encadenan los wrappers de PHP en un entorno de pruebas, y qué configuración los hace posibles.
Un lanzador que muestra la salida del servidor en tiempo real con subprocess.Popen, se cierra limpio ante interrupciones gracias al manejo de señales y enseña barras de progreso con tqdm.
Incluye las particularidades de Windows, como el flag CREATE_NO_WINDOW.
Una nota por laboratorio, siempre con la misma plantilla: cabeceras con emoji, tablas comparativas, enlaces entre notas y llamadas con título para lo importante, sin abusar de ellas.
Mi plan es publicar una selección en un repositorio de writeups en GitHub.
~/laboratorio
Practico redes con un router Cisco C892FSP-K9 por consola. Lo he configurado de cero varias veces: VLAN, NAT con sobrecarga, servidores DHCP y reservas por MAC. El material es el router, un portátil, un PC de sobremesa y una antena wifi.
Direcciones de laboratorio, solo en red privada.
~/ruta
Prefiero formación profesional y certificaciones antes que un grado universitario. Este es el orden que tengo previsto.
~/herramientas
fetch)