1 00:00:00,370 --> 00:00:09,869 Cuatro minutos con Félix. Programación, tecnología, robótica, aulas virtuales, actividades y recursos para trabajar en primaria. 2 00:00:10,369 --> 00:00:13,609 Hola, buenos días. Vamos a hacer un pequeñito videotutorial. 3 00:00:13,869 --> 00:00:18,870 Estamos trabajando, vamos a empezar a trabajar la importancia de las contraseñas seguras 4 00:00:18,870 --> 00:00:27,589 y la posibilidad de que se hackeen o se conozcan, pues utilizando la fuerza bruta de ir probando y probando hasta que la encuentres. 5 00:00:27,589 --> 00:00:46,130 Hemos planteado esta actividad, creamos un pin secreto y lo que hacemos, bueno, cogemos un número de cuatro cifras y vamos a elegirlo pequeño porque hasta que lo encontremos pues tardará más o tardará menos porque vamos a empezar desde cero probando todos. 6 00:00:46,130 --> 00:01:02,530 Y una vez que tenemos ese pin, aquí lógicamente esto lo quitamos de la pantalla porque si no se ve, pues vamos probando y nos tenemos que dar cuenta que va a ser muy difícil encontrar ese pin si no tenemos ayuda. 7 00:01:03,109 --> 00:01:11,090 Eso pues nos da seguridad, pero también tenemos que entender que hay maneras de hackear o de encontrar ese pin. 8 00:01:11,090 --> 00:01:20,170 Pues aquí tenemos, es muy sencillo, hemos creado una variable que le vamos sumando 1 hasta que llegamos al pin que hemos puesto. 9 00:01:20,750 --> 00:01:24,010 Va probando, va probando hasta que lo encontramos. 10 00:01:24,810 --> 00:01:32,030 Pues ya lo tenemos, 231, lo metemos, lo que pasa es que aquí no discrimina poniendo un 0. 11 00:01:32,150 --> 00:01:35,290 O sea, da igual que pongas un 0, que pongas el 231. 12 00:01:35,290 --> 00:01:40,469 Y una vez que le hemos metido, lógicamente, el pin, ya está 13 00:01:40,469 --> 00:01:44,469 Vamos a ver el código, que el código es muy sencillo 14 00:01:44,469 --> 00:01:50,109 Nos vamos aquí, tenemos dos personajes, aquí es donde hemos creado nuestro pin 15 00:01:50,109 --> 00:01:54,170 Tenemos el gato, un personaje que apunta en esta dirección 16 00:01:54,170 --> 00:01:59,109 Hemos creado tres variables, una que llamamos el pin, que es la que tenemos 17 00:01:59,109 --> 00:02:03,489 Otra es la respuesta que nosotros damos para entrar 18 00:02:03,489 --> 00:02:07,150 y este que suma 1 es buscando ese pin. 19 00:02:08,129 --> 00:02:13,849 Si nosotros tuviéramos este programa, nos olvidamos de esta situación, 20 00:02:14,789 --> 00:02:19,750 bueno, pues sería, no te digo seguro, seguro, pero sí que es muy difícil 21 00:02:19,750 --> 00:02:24,409 y sobre todo si a la tercera vez que lo intentas, que lo podíamos poner, 22 00:02:24,550 --> 00:02:28,569 al tercer intento podíamos poner que se bloqueara. 23 00:02:29,090 --> 00:02:32,729 Pues mira, también otra medida de seguridad que también está muy bien. 24 00:02:33,490 --> 00:02:52,129 Aquí tendríamos, bueno, tenemos nuestro personaje que elegiríamos el que quisiéramos y lo que hacemos es preguntar, nos vamos aquí a sensores, hacemos la pregunta, escribe un pin secreto y esa respuesta la unimos a la variable pin. 25 00:02:52,129 --> 00:02:58,189 y luego nos va a permitir estar repitiendo hasta que la respuesta sea igual al pin 26 00:02:58,189 --> 00:03:01,370 el preguntar si quieres entrar, introduce el pin 27 00:03:01,370 --> 00:03:05,889 y le damos a esa respuesta el valor respuesta 28 00:03:05,889 --> 00:03:07,949 que sería la segunda respuesta 29 00:03:07,949 --> 00:03:11,930 y ya tenemos dos variables, una el pin y otra respuesta 30 00:03:11,930 --> 00:03:15,610 cuando es la misma, pues va a hacer este giro 31 00:03:15,610 --> 00:03:17,770 por ejemplo aquí metemos un pin 32 00:03:17,770 --> 00:03:23,129 Si metemos un pin que no es el mismo 33 00:03:23,129 --> 00:03:25,750 Nos va a decir que no 34 00:03:25,750 --> 00:03:31,610 Y ya, cuando metemos, si no, usa este ruido, el desquiz 35 00:03:31,610 --> 00:03:35,110 Pero si ya llegamos a que respuesta es igual a pin 36 00:03:35,110 --> 00:03:42,909 Pues ya nos hace, pues este repetir 24 veces un giro 37 00:03:42,909 --> 00:03:45,310 Bueno, pues hace, es como si hubiéramos entrado 38 00:03:45,310 --> 00:03:49,750 Hasta aquí, si luego, a ver, estamos poniendo este que se vea 39 00:03:49,750 --> 00:03:52,330 Y estamos poniendo las variables que se vean 40 00:03:52,330 --> 00:03:54,810 Si quitamos variables y quitamos todo 41 00:03:54,810 --> 00:03:57,490 Pues lógicamente ya tiene la seguridad 42 00:03:57,490 --> 00:03:59,090 Mira, 1, 2, 3, 4 43 00:03:59,090 --> 00:04:02,949 Si se lo damos al compañero o a la compañera 44 00:04:02,949 --> 00:04:04,930 No va a acertar, desde luego 45 00:04:04,930 --> 00:04:09,090 En toda la clase no acierta el pin 46 00:04:09,090 --> 00:04:10,590 No sea que tenga mucha suerte 47 00:04:10,590 --> 00:04:15,030 Pero lo que sí que ahora vamos a trabajar es 48 00:04:15,030 --> 00:04:18,910 si alguien se mete dentro de nuestro programa 49 00:04:18,910 --> 00:04:21,490 pues puede hacer que 50 00:04:21,490 --> 00:04:24,110 conozca nuestro pin 51 00:04:24,110 --> 00:04:26,370 y es a lo que vamos con este otro objeto 52 00:04:26,370 --> 00:04:27,629 que es romper el código 53 00:04:27,629 --> 00:04:29,490 que la verdad que es muy sencillo 54 00:04:29,490 --> 00:04:32,350 muy sencillo porque nosotros tenemos aquí el pin 55 00:04:32,350 --> 00:04:34,189 el valor dentro de nuestro programa 56 00:04:34,189 --> 00:04:36,189 entonces nos vamos aquí 57 00:04:36,189 --> 00:04:39,069 y yo he puesto al hacer clic en este objeto 58 00:04:39,069 --> 00:04:41,129 bueno, que se ponga siempre en estas posiciones 59 00:04:41,129 --> 00:04:43,269 porque luego al final acabas tocando 60 00:04:43,269 --> 00:04:44,470 y acabas fuera de sitio 61 00:04:44,470 --> 00:04:47,589 Cada vez que demos a la bandera verde, que vuelvan a su sitio. 62 00:04:48,170 --> 00:04:54,470 Y creamos esta variable, que es la variable suma1. 63 00:04:55,389 --> 00:04:56,870 Vamos a ponerlos otra vez. 64 00:04:57,910 --> 00:04:58,350 Suma1. 65 00:04:58,529 --> 00:04:59,370 ¿Y qué es lo que hace? 66 00:04:59,589 --> 00:05:05,569 Que al hacer clic en el objeto, por siempre va a estar sumando 1 a la variable, 67 00:05:05,730 --> 00:05:08,009 pues que empezamos con el valor 0. 68 00:05:08,290 --> 00:05:11,069 Empezamos con el valor 0 y le vamos a ir sumando 1. 69 00:05:11,149 --> 00:05:12,750 Si el pin es 1, pues ya lo ha encontrado. 70 00:05:12,750 --> 00:05:16,490 Si el pin es 3, prueba 3 veces y lo saca. 71 00:05:17,149 --> 00:05:24,709 Y lo que hace es que va sumando 1 y esperando un tiempo, pues aquí podemos trabajar con el tiempo. 72 00:05:24,850 --> 00:05:29,050 Si queremos que tarde más, pues aquí va a ir más despacio sumando. 73 00:05:30,610 --> 00:05:34,230 Cuando hacemos clic, bueno, ya lo encuentra porque es el 0. 74 00:05:34,790 --> 00:05:41,529 Le damos un valor y ahora pues va a ir calculando. 75 00:05:41,529 --> 00:05:47,310 A ver, le damos aquí y queremos introducir y ahora va a esta velocidad. 76 00:05:47,949 --> 00:06:00,410 Si le ponemos, hombre, tampoco es ponerle muy, muy, muy deprisa porque también un poquito de gracia es lo que hace de ver el número como va cambiando. 77 00:06:01,810 --> 00:06:07,449 Ponemos un pin y queremos encontrarlo, pues va a ir a esta velocidad. 78 00:06:07,449 --> 00:06:11,350 hasta llegar al mil y pico pues va a tardar un poquito y luego también ahí 79 00:06:11,350 --> 00:06:16,230 pues se puede trabajar el tiempo la regla de tres o lo que vaya a tardar va 80 00:06:16,230 --> 00:06:21,689 a tardar lo va a tener que hacer mil 234 veces pues por 81 00:06:21,689 --> 00:06:26,649 una centésima puedes ver cuántos segundos va a tardar en llegar pues 82 00:06:26,649 --> 00:06:32,649 estaría bien y este es el programa lo único pues concienciarnos de que las 83 00:06:32,649 --> 00:06:38,829 claves pues contra más complicadas más seguras sean pues más difícil lo van a 84 00:06:38,829 --> 00:06:44,230 tener que puedan entrar que pueden entrar en nuestro en nuestro scratch 85 00:06:44,230 --> 00:06:48,189 pues claro porque es el scratch que tenemos en el ordenador pero también es 86 00:06:48,189 --> 00:06:53,470 verdad que pueden entrar en los bancos y esa es la manera que pueden tener de 87 00:06:53,470 --> 00:06:57,589 encontrarnos nuestras contraseñas y nuestros pines bueno pues espero que le 88 00:06:57,589 --> 00:07:01,410 veáis su utilidad muchas gracias