Stack Tecnológico y Recursos
Tecnologías que utilizo en mis proyectos con guías de aprendizaje y documentación oficial
💻 Lenguajes de Programación
-
Principal
🐚 Bash/Shell Scripting
Lenguaje especializado para automatización de sistemas Linux, scripts de auditoría y herramientas de ciberseguridad. Usado en mis proyectos de escáner de puertos y auditoría de permisos.
-
Consultas
🗄️ SQL
Lenguaje de consultas para bases de datos relacionales. Especializado en análisis de logs de seguridad, filtrado de datos y detección de patrones anómalos en sistemas.
-
Web
🌐 HTML, CSS & JavaScript
Stack fundamental para desarrollo web frontend. Usado para crear interfaces de usuario, portfolios profesionales y aplicaciones web interactivas con diseño responsive.
-
Gaming
🐍 Python
Lenguaje versátil para desarrollo de videojuegos 2D con Pygame, scripts de automatización y análisis de datos. Sintaxis clara ideal para prototipado rápido.
-
Scripting
💎 Ruby
Lenguaje de programación dinámico y expresivo, conocido por su sintaxis elegante y filosofía de productividad del desarrollador. Ideal para automatización, scripting y desarrollo web con frameworks como Rails.
🛡️ Herramientas de Ciberseguridad
-
Esencial
🔍 Nmap
Herramienta líder para descubrimiento de redes y auditorías de seguridad. Uso avanzado en escaneo de puertos, detección de servicios y análisis de vulnerabilidades.
-
Análisis
📡 Wireshark
Analizador de protocolos de red para captura y análisis de tráfico en tiempo real. Herramienta fundamental para análisis forense y debugging de comunicaciones.
-
Web Security
🕷️ Burp Suite
Plataforma integral para testing de aplicaciones web. Proxy HTTP, scanner de vulnerabilidades y suite completa para penetration testing de aplicaciones web.
🖥️ Sistemas y Plataformas
-
Principal
🐧 Linux (Ubuntu, Kali)
Sistema operativo principal para desarrollo y ciberseguridad. Especialización en Ubuntu para servidores y Kali Linux para pentesting y auditorías de seguridad.
-
Virtualización
📦 VirtualBox
Plataforma de virtualización para crear entornos de laboratorio aislados. Esencial para testing de seguridad, desarrollo y experimentación con diferentes sistemas.
⚙️ Herramientas de Desarrollo
-
Editor
🖥️ Visual Studio Code
Editor de código principal con extensiones especializadas para desarrollo web, scripting y ciberseguridad. Configurado con themes y plugins para máxima productividad.
-
Version Control
🌿 Git & GitHub
Control de versiones distribuido y plataforma de colaboración. Gestión profesional de código fuente, documentación de proyectos y portfolio de desarrollo.
🗄️ Gestión de Datos
-
Relacional
🐬 MySQL
Sistema de gestión de bases de datos relacionales. Uso especializado en análisis de logs de seguridad, almacenamiento de resultados de auditorías y queries de investigación.
🎓 Plataformas de Especialización
-
CTF
🚩 TryHackMe
Plataforma gamificada para aprendizaje práctico de ciberseguridad. Laboratorios hands-on, challenges CTF y paths estructurados para pentesting y análisis forense.
-
Wargames
⚔️ OverTheWire
Colección de wargames para aprender conceptos de seguridad de forma práctica. Bandit para fundamentos de Linux, Natas para web security y más challenges especializados.
🚀 Stack Tecnológico en Acción
Estas tecnologías forman el núcleo de mis proyectos de ciberseguridad y desarrollo. Cada herramienta ha sido seleccionada por su valor práctico y aplicación profesional en el mundo real.