Tabla de contenido:
Video: Descifrando la contraseña en un dispositivo con Arduino: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Tengo una cámara para capturar fotos de animales en libertad (marca VICTURE y modelo HC200) a la que le pongo una contraseña y al rato sin usarla la olvidé. Ahora enciende la cámara aparecen cuatro ceros (son las cuatro posiciones de la contraseña) y un cursor que indica dónde te encuentras. Para ingresar los dígitos usamos los botones arriba, abajo, izquierda y derecha, también está el OK para verificar la contraseña.
Tengo una cámara para capturar fotos de animales en libertad (de marca VICTURE y modelo HC200) a la que puse una contraseña y después de un tiempo sin usarla se me ha olvidado.
Ahora a encender la cámara aparecen cuatro ceros (son las cuatro posiciones de la contraseña) y un cursor que indica en el punto en que te encuentras. Para introducir los dígitos usamos los botones arriba, abajo, izquierda y derecha, también está el OK para verificar la contraseña.
Paso 1:
Las posibilidades de cada posición van del 0 al 9, y de la A a la Z. Recuerdo que solo ingresé números en la contraseña. Cada vez que se ingresan las cuatro posiciones en la contraseña, tendríamos que verificar 10, 000 posibilidades (de 0000 a 9999). ¿Cuánto tiempo llevaría verificar todas estas 10.000 posibilidades? Si la verificación de una contraseña toma aproximadamente 4 segundos, o quizás menos. Haciendo los cálculos habría que invertir unas 11 horas. No es descabellado pensar que es factible hacerlo manualmente
Pero podemos hacer que alguien o algo lo haga por nosotros, y ese algo es: ARDUINO. Luego simularíamos las pulsaciones de teclas en el teclado y luego verificaríamos una a una todas las posibilidades.
Las posibilidades de cada posición abarcan desde el 0 hasta el 9, y desde la A a la Z. Yo recuerdo que sólo introduje números en la contraseña. Cada vez que se introduce las cuatro posiciones en la contraseña, deberíamos comprobar 10.000 posibilidades (desde el 0000 hasta el 9999). ¿Cuánto tiempo tardaríamos en verificar todas estas 10.000 posibilidades? Si comprobar una contraseña nos lleva aproximadamente unos 4 segundos, o quizás algo menos. Haciendo los cálculos habría que invertir unas 11 horas aproximadamente.
No es descabellado pensar que es factible hacerlo manulamente.
Pero podemos hacer que alguien o algo lo haga por nosotros, y ese algo es: ARDUINO. Entonces simularíamos las pulsaciones en el teclado e ir comprobando así una a una todas las posibilidadas.
Paso 2:
Abrimos el dispositivo y buscamos el teclado y sus terminales. Estudiando la placa podemos ver que los terminales de salida del teclado son los indicados en las fotografías.
Abrimos el dispositivo y buscamos el teclado y los terminales del mismo. Estudiando la placa podemos ver que los terminales de salida del teclado son los que se indican en las fotografías.
Paso 3:
Numeramos las distintas clavijas del conector, y soldamos un pequeño cable a cada una de ellas para poder estudiarlas más cómodamente.
Numeramos los distintos pines del conector, y sueldo un pequeño cable a cada uno de los mismos para poder estudiarlos más comodamente.
Paso 4:
Verifico que el cable # 4 es el común. Al hacer contacto con los diferentes cables con el No. 4 puedo observar lo siguiente:
Cable 4 y 5, es como presionar la tecla DERECHA
Cable 4 y 3, botón OK
Cable 4 y 2, tecla ABAJO
Cable 4 y 6, tecla IZQUIERDA
Cable 4 y 8, tecla ARRIBA
Compruebo que el cable nº 4 es el común.
Según hago contacto de los distintos cables con el nº 4 puedo observar lo siguiente:
Cable 4 y 5, es como si pulsara la tecla de la DERECHA.
Cable 4 y 3, tecla OK
Cable 4 y 2, tecla ABAJO
Cable 4 y 6, tecla IZQUIERDA
Cable 4 y 8, tecla ARRIBA.
Paso 5:
Diseñe el circuito usando:
Arduino UNO
Resistencias de 1k Ohm
transistores 2N2222
Diseño el circuito usando:
- Arduino UNO
- Resistencias de 1kOhmio
- Transistores 2N2222
Paso 6:
Así es el montaje de todo el circuito. Como puedes ver en la fotografía pongo una webcam para grabar la pantalla del dispositivo para tener en video todo el proceso, ya que cuando Arduino encuentre la tecla seguirá con las pulsaciones de teclas. De esta forma podemos visualizar el video y encontrar el momento exacto en que se aceptó la contraseña
Así queda el montaje de todo el circuito.
Como se puede ver en la fotografía pongo una webcam y grabar la pantalla del dispositivo para tener en video todo el proceso, ya que cuando Arduino encuentre la clave prosigue con las pulsaciones de teclas. De esta manera podemos visualizar el video y buscar el momento exacto en que la contraseña fue aceptada.
Paso 7: Código Arduino
Este es el código para programar Arduino:
Este es el código para programar Arduino:
Paso 8: video
Video de cómo se está desarrollando el proceso…
Video de cómo se va desarrollando el proceso….
Recomendado:
Cerradura de puerta protegida con contraseña en Tnikercad: 4 pasos
Cerradura de puerta protegida con contraseña en Tnikercad: Para este proyecto, tomaremos la entrada de un teclado, procesaremos esa entrada como una posición de ángulo y moveremos un servomotor basado en el ángulo de 3 dígitos adquirido. Usé un teclado de 4 x 4, pero si tiene un teclado 3x4, tiene una conexión muy similar, por lo que podría ser
Programa de protección con contraseña: 4 pasos
Programa de protección con contraseña: esta es una forma de ocultar la contraseña de una computadora. Le permitirá proteger datos valiosos, pero también le permitirá recuperar una contraseña olvidada sin demasiada dificultad. Aunque puede que no sea la solución más práctica, esta idea es ciertamente muy
Dispositivo ASS (dispositivo social antisocial): 7 pasos
Dispositivo ASS (dispositivo social antisocial): digamos que eres el tipo de persona a la que le gusta estar rodeada de gente, pero no le gusta que se acerquen demasiado. También le gusta complacer a la gente y le cuesta decir que no a la gente. Así que no sabes cómo decirles que retrocedan. Bueno, entra, ¡el dispositivo ASS! Y
Sistema de entrada de contraseña de matriz de infrarrojos con Arduino: 13 pasos
Sistema de entrada de contraseña de matriz de infrarrojos con Arduino: El equipo de ICStation le presenta el sistema de entrada de contraseña de matriz de infrarrojos basado en la placa Arduino compatible con ICStation. Funciona con la fuente de alimentación DC 5v y utiliza el teclado de matriz 4 * 4 o el control remoto por infrarrojos para ingresar la contraseña, y nosotros
Inyección de teclado / Escriba automáticamente su contraseña con un clic: 4 pasos (con imágenes)
Inyección de teclado / Escriba automáticamente su contraseña con un clic: Las contraseñas son difíciles … ¡y recordar una segura es aún más difícil! Además de eso, si tiene una contraseña complicada, tomará tiempo escribirla. Pero no temas amigos míos, ¡tengo una solución para esto! Creé una pequeña máquina de mecanografía automática que o