el aprendizaje basado en juegos a través de la...

19
El aprendizaje basado en juegos a través de la plataforma Facebook Capture the Flag. Sergio González Mejías: [email protected] Tutor: Joan Arnedo Moreno

Upload: others

Post on 25-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

 El aprendizaje basado en juegos a través de la plataforma 

Facebook Capture the Flag. Sergio González Mejías: [email protected]

Tutor: Joan Arnedo Moreno

Page 2: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

Contenidos

1. Introducción y contexto.

2. Objetios.

3. La plataforma CTF de Facebook.

4. Trabajo realizado.

5. Primeras experiencias.

6. Conclusiones y trabajo futuro.

2Sergio González –Uniiersitat Oberta de Catalunya

Page 3: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

1. Introducción y contexto

• La docencia en asignaturas uniiersitarias relacionadas con la Ciberseguridad debe estar orientada a la práctca.• Además se puede conseguir un grado de motiación adicional gracias

al uso de gamifcación.

Típicamente se montan laboratorios para realizar competciones de tpo

Capture the Flag

3Sergio González –Uniiersitat Oberta de Catalunya

Page 4: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

1. Introducción y contexto

• El problema de estos laboratorios es que resultan costosos de montar, administrar y mantener.• Además, obligan a realizar los ejercicios de manera presencial.• Por este motio se suelen “iirtualizar” los ejercicios.• Pero entonces se suele perder la componente de gamifcación.

4Sergio González –Uniiersitat Oberta de Catalunya

Page 5: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

2. Objetvos

• Los objetios de este trabajo son:• Buscar herramientas y plataformas genéricas (que no estén ligadas a

contenidos específcos de asignaturas concretas) que permitan plantear ejercicios práctcos para asignaturas en el niiel uniiersitario.• Que permitan realizar los ejercicios de manera presencial o remota.• Que faciliten la gamifcación.• Que resulten de bajo coste.

• La principal contribución es el análisis de la herramienta Capture the Flag que Facebook liberó en el año 2016 en este contexto.

5Sergio González –Uniiersitat Oberta de Catalunya

Page 6: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

3. La plataforma CTF de Facebook

Criterios por los que se selecciona esta plataforma

Escalabilidad

Flexibilidad para generar una biblioteca de

ejercicios

Flexibilidad para realizar distntos

tpos de ejercicios y gamifcación

ReproducibilidadPortabilidad y uso

de tecnologías estándar

Facilidad de uso Seguridad y priiacidad Coste

6Sergio González –Uniiersitat Oberta de Catalunya

Page 7: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

3. La plataforma CTF de Facebook

7Sergio González –Uniiersitat Oberta de Catalunya

Page 8: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

3. La plataforma CTF de Facebook

8

Quiz

Flag

Base

Sergio González –Uniiersitat Oberta de Catalunya

Page 9: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

3. La plataforma CTF de Facebook

9

Reto: Convertir los ejercicios a la forma pregunta-respuesta

Quiz

Flag

Base

Sergio González –Uniiersitat Oberta de Catalunya

Page 10: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

3. La plataforma CTF de Facebook

10

Quiz

Flag

Base

Sergio González –Uniiersitat Oberta de Catalunya

Page 11: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

4. Trabajo realizado

11Sergio González –Uniiersitat Oberta de Catalunya

Page 12: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

4. Trabajo realizado

12

• Tareas realizadas• Adaptación de la traducción de la plataforma.• Creación de un manual de confguración de la plataforma.• Creación de una biblioteca de ejercicios.

Sergio González –Uniiersitat Oberta de Catalunya

Page 13: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

4. Trabajo realizado

13

• Piloto con la máquina iirtual Catch me if you can.• Modelización para coniertrlo en un reto tpo “scape room”.

Sergio González –Uniiersitat Oberta de Catalunya

Page 14: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

5. Primeras experiencias.

14

• Esteganografa • Flag criptoanálisis• Flag crackear un hash• Flag descifrado• Flag criptoanálisis• Flag Ensamblador básico

• Flag bufer oierfow• Flag shell code• Flag inyección SQL• Flag inyección SQL• Flag inyección SQL• Flag XSS

Se ha desarrollado una primera experiencia con alumnos de diferentes grados y másteres de informátca de la URJC

Sergio González –Uniiersitat Oberta de Catalunya

Page 15: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

5. Primeras experiencias.

15

• 1 hora y 40 minutos• 12 equipos de 4 integrantes• 20 minutos hasta la primera conquista

Sergio González –Uniiersitat Oberta de Catalunya

Page 16: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

5. Primeras experiencias.

16Sergio González –Uniiersitat Oberta de Catalunya

Page 17: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

6. Conclusiones y trabajo futuro

Los profesores pueden dedicarse en exclusiia a aspectos que de ierdad aportan ialor: la propuesta de los retos y las técnicas de gamifcación.

17Sergio González –Uniiersitat Oberta de Catalunya

Page 18: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

6. Conclusiones y trabajo futuro

18

• Mucho trabajo por hacer…• Incorporación de mejoras realizadas por la comunidad.• Generación y compartción de biblioteca de retos que abarque todos los

niieles de difcultad, tpos de ejercicios, etc.• Exploración de técnicas de gamifcación.• Eialuación de la plataforma en entornos docentes reales: número de alumnos

por equipo, califcaciones, etc.

Sergio González –Uniiersitat Oberta de Catalunya

Page 19: El aprendizaje basado en juegos a través de la …openaccess.uoc.edu/webapps/o2/bitstream/10609/83166/8...El aprendizaje basado en juegos a través de la plataforma Facebook Capture

El aprendizaje basado en juegos a través de la plataforma Facebook Capture the Flag. 

Sergio González

Uniiersitat Oberta de Catalunya

[email protected]