Desarrolla habilidades de seguridad en IA con el juego de código seguro de GitHub

Elena Digital López

GitHub ha lanzado la tercera temporada de su popular videojuego GitHub Secure Code Game, centrada en los riesgos de seguridad asociados a la inteligencia artificial. Esta edición les permite a los participantes aprender de forma práctica sobre las vulnerabilidades que puede introducir la IA. Los jugadores comienzan asumiendo el rol de un adversario que crea instrucciones maliciosas y, después, trabajan para proteger sus aplicaciones de tales ataques.

El Secure Code Game es un curso de seguridad de software gratuito pensado para desarrolladores de todos los niveles. En él, los jugadores corrigen código deliberadamente vulnerable, mejorando así sus habilidades en seguridad informática. La experiencia, que empieza en menos de dos minutos a través de Codespaces, se integra directamente en el editor de código y permite practicar la identificación de vulnerabilidades en un entorno familiar.

La primera temporada del juego, lanzada en marzo de 2023, se propuso abordar la falta de formación en seguridad dentro del desarrollo de software, donde la funcionalidad suele primar sobre la protección. A través de ejemplos de código aparentemente impecables, pero con vulnerabilidades críticas, los jugadores fueron desafiados a corregir estos errores sin crear nuevos problemas. Desde entonces, más de 10,000 desarrolladores han participado, realzando la importancia de la formación en ciberseguridad.

En esta nueva temporada, los jugadores se enfrentan a seis desafíos realistas que abordan técnicas defensivas, centradas en la seguridad de sistemas basados en IA. Cada reto aumenta en dificultad, construyendo sobre el conocimiento ganado en los anteriores. Entre los temas tratados se encuentran la creación de instrucciones sólidas, la validación de salidas, y el filtrado de entradas para prevenir que contenido dañino influya en el modelo.

El método de aprendizaje se complementa con testimonios de participantes que destacan la efectividad y el disfrute del juego, considerándolo una valiosa oportunidad de aprendizaje tanto para los que trabajan en ciberseguridad como en el desarrollo de software. La tercera temporada promete un entorno dinámico donde los jugadores afinarán sus habilidades mientras enfrentan amenazas contemporáneas derivadas de la IA.

Para comenzar, los interesados pueden acceder al repositorio del Secure Code Game, que incluye instrucciones para todas las temporadas. La evolución desde la idea original hasta la colaboración en esta nueva etapa ha sido un viaje enriquecedor para todos los involucrados, reflejando la importancia de la comunidad en la mejora y expansión de estas iniciativas educativas.

Con la creciente adopción de herramientas de IA y una vital demanda de seguridad en el software, GitHub reafirma su compromiso con la educación continua, invitando a todos a unirse y explorar los desafíos que esta nueva temporada ofrece.

Scroll al inicio