La segunda entrega del curso Programación en Java Orientada a la Seguridad Informática, esta lista, una iniciativa que se viene gestando hace algún tiempo entre ./r00tc0d3rs , una joven comunidad de seguridad informática colombiana y la comunidad DragonJAR, con la finalidad de compartir conocimiento en vídeos, de programación enfocada a la seguridad informática y temas de seguridad informática en concreto.

Tabla de Contenido
El segundo producto de esta iniciativa es el capitulo 2 del tutorial Programación en Java Orientada a la Seguridad Informática, con los conceptos elementales de tipos de datos, manejos de cadena, el copceto de prioridad, envio y recepcion de valores, etc… los dejo con esta entregay espero que sigan pendientes de esta iniciativa.<>
Si es primera vez que ves esta iniciativa, te invitamos a ver los episodios
- Programación en Java Orientada a la Seguridad Informática – Episodio 1
- Programación en Java Orientada a la Seguridad Informática – Episodio 2
- Programación en Java Orientada a la Seguridad Informática – Episodio 3
Actualización 2026 — Fundamentos que no caducan, plataforma que sí avanzó
Este capítulo es material de archivo: la segunda entrega del curso en video que en 2012 produjeron ./r00tc0d3rs y la Comunidad DragonJAR. No hay nuevos episodios en camino; se conserva como documento histórico de la comunidad y como referencia didáctica de los fundamentos.
Y esos fundamentos —tipos de datos, manejo de cadenas, prioridad de operadores, envío y recepción de valores— no caducan: son la base sobre la que se construye cualquier código seguro. Entender cómo se mueven los datos por un programa es el prerrequisito para razonar sobre vulnerabilidades como inyecciones o manipulación de memoria lógica. La sintaxis de 2012 se lee distinta a la actual, pero los conceptos son los mismos.
Lo que sí cambió es la plataforma: Java mantiene lanzamientos semestrales y hoy la versión con soporte de largo plazo es JDK 25 (septiembre de 2025, soporte hasta 2030), con JDK 21 como LTS anterior. Si usas este episodio para aprender o repasar, hazlo sobre una LTS moderna y trata las diferencias de sintaxis como ejercicio: identificar qué cambió y por qué es, en sí mismo, una buena práctica de seguridad (las versiones viejas dejan de recibir parches).
Actualización 2026 — Del código didáctico al software que resiste ataques
Los fundamentos de este capítulo son el punto de partida; el software en producción necesita algo más: verificación adversarial. Si tu empresa desarrolla aplicaciones o depende de software de terceros y necesita saber si esos fundamentos se aplicaron bien en la práctica, un Pentesting profesional lo comprueba atacando el sistema antes que un actor malicioso. En DragonJAR hacemos pruebas de penetración y auditorías de seguridad con mentalidad ofensiva: https://www.dragonjar.org/servicios-de-seguridad-informatica