Estudiante de tercer año de Ingeniería Informática en la Universidad Camilo José Cela, en Madrid. Durante la carrera me he dado cuenta de que lo que más me interesa es la ciberseguridad, sobre todo la parte defensiva: entender cómo se producen los ataques para saber detectarlos y proteger mejor los sistemas.
Desde pequeño me ha gustado entender cómo funcionan los ordenadores por dentro, y por eso elegí Ingeniería Informática. Ya en la carrera, la ciberseguridad fue lo que más me llamó la atención, porque me parece una de las áreas más importantes y donde nunca dejas de aprender cosas nuevas.
Este GitHub es donde voy guardando lo que hago mientras aprendo. Prefiero aprender construyendo cosas, así que la idea es ir subiendo proyectos pequeños e ir haciéndolos cada vez más completos.
Programo principalmente en Python, que es el lenguaje que más uso tanto en la universidad como en mis proyectos. Ahora mismo estoy aprendiendo más sobre redes (TCP/IP, puertos, servicios) y sobre Linux, que son la base de casi todo en seguridad.
Compagino los estudios con un trabajo los fines de semana, así que voy avanzando a mi ritmo, pero de forma constante.
password-analyzer Una herramienta de terminal que analiza lo segura que es una contraseña: calcula su entropía, detecta patrones débiles (secuencias, años, contraseñas muy comunes) y estima cuánto tardaría un atacante en romperla. También comprueba si la contraseña ha aparecido en alguna filtración usando la API de Have I Been Pwned. Lo que más me gustó de este proyecto fue aprender cómo funciona el k-anonimato, que permite hacer esa comprobación sin llegar a enviar la contraseña.
Un escáner de puertos TCP con interfaz de escritorio, parecido a una versión sencilla de Nmap. Escanea con varios hilos a la vez, detecta qué servicio y qué versión hay en cada puerto abierto y avisa de los que suelen suponer un riesgo de seguridad. Lo hice para entender mejor cómo funcionan las conexiones TCP y los servicios que hay detrás.
Estos son los proyectos que tengo pensados para los próximos meses:
- Un analizador de logs que detecte intentos de fuerza bruta e IPs sospechosas.
- Un detector de phishing que revise URLs y cabeceras de correos.
- Un monitor de integridad de archivos que avise si algo cambia en una carpeta.
- Un pequeño sistema de detección de intrusos que analice el tráfico de mi red local.
En 2023 estuve ocho meses viviendo en Dubái estudiando inglés, y ahora tengo un nivel B2+. Fue una experiencia que me ayudó mucho a adaptarme a entornos nuevos y a trabajar con gente de muchos países distintos.
Si quieres hablar conmigo, puedes escribirme por LinkedIn.