Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Tenho uma câmera para tirar fotos de animais em liberdade (marca VICTURE e modelo HC200) na qual coloquei uma senha e depois de um tempo sem usá-la esqueci. Agora ligue a câmera aparecem quatro zeros (são as quatro posições da senha) e um cursor que indica onde você está. Para inserir os dígitos usamos os botões para cima, para baixo, para a esquerda e para a direita, existe também o OK para verificar a senha.
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) e um cursor que indica o ponto em que te encuentras. Para introducir los iniciais, los botones arriba, abajo, izquierda y derecha, también está el OK para verificar la contraseña.
Passo 1:
As possibilidades de cada posição variam de 0 a 9 e de A a Z. Lembro-me que só inseri números na senha. Cada vez que as quatro posições são inseridas na senha, teríamos que verificar 10.000 possibilidades (de 0000 a 9999). Quanto tempo demoraria para verificar todas essas 10.000 possibilidades? Se a verificação de uma senha demorar cerca de 4 segundos, ou talvez menos. Para fazer os cálculos, seria necessário investir cerca de 11 horas. Não é absurdo pensar que é viável fazê-lo manualmente
Mas podemos obrigar alguém ou algo a fazer isso por nós, e esse algo é: ARDUINO. Em seguida, simularíamos as teclas pressionadas no teclado e, em seguida, verificaríamos todas as possibilidades, uma a uma.
Las posibilidades de cada posición abarcan from el 0 hasta el 9, y from la A a la Z. Yo recuerdo that onlylo introduje números en la contraseña. Cada vez que se introducen las cuatro posiciones en el password, tendríamos que comprobar 10.000 posibilidades (from el 0000 hasta el 9999). ¿Cuánto tiempo tardaríamos en verificar todas estos 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 all la posibilidadas.
Passo 2:
Abrimos o dispositivo e procuramos o teclado e seus terminais. Estudando a placa podemos ver que os terminais de saída do teclado são os indicados nas fotos.
Abrimos o dispositivo e buscamos o teclado e os terminais do mismo. Estudando a placa podemos ver os terminais de salida do teclado, assim como os indicanos nas fotos.
Etapa 3:
Numeramos os diferentes pinos do conector e soldo um pequeno cabo em cada um deles para poder estudá-los com mais conforto.
Numeramos los distintos pines del conector, y sueldo un pequeño cable a cada uno de los mismos para poder estudiarlos más comodamente.
Passo 4:
Verifico se o cabo nº 4 é o comum. Ao fazer contato com os diferentes cabos com o nº 4, posso observar o seguinte:
Cabo 4 e 5, é como pressionar a tecla DIREITA
Cabo 4 e 3, botão OK
Cabo 4 e 2, tecla PARA BAIXO
Cabo 4 e 6, tecla ESQUERDA
Cabo 4 e 8, tecla PARA CIMA
Compruebo que el cabo nº 4 es el común.
Según tem contato de los distintos cabos com o nº 4 puedo observar o siguiente:
Cabo 4 e 5, é como si pulsara el tecla de la DERECHA.
Cabo 4 y 3, tecla OK
Cabo 4 y 2, tecla ABAJO
Cabo 4 y 6, tecla IZQUIERDA
Cabo 4 y 8, tecla ARRIBA.
Etapa 5:
Projete o circuito usando:
Arduino UNO
resistores de 1k Ohm
transistores 2N2222
Diseño el circuito usando:
- Arduino UNO
- Resistencias de 1kOhmio
- Transistores 2N2222
Etapa 6:
Assim é a montagem de todo o circuito. Como podem ver na foto coloquei uma webcam para gravar a tela do aparelho para ter em vídeo todo o processo, pois quando o Arduino encontrar a chave ele continuará com as pulsações das teclas. Desta forma, podemos visualizar o vídeo e encontrar o momento exato em que a senha foi aceita
Así queda el montaje de todo el circuito.
Como você pode ver na foto em uma webcam para agarrar a tela do dispositivo para tener e vídeo para fazer o processo, você pode fazer o Arduino encontrar a clave proseguirá com as pulsações de teclas. De esta manera podemos visualizar o vídeo e buscar o momento exato em que a contraseña fue aceptada.
Etapa 7: Código Arduino
Este é o código para programar o Arduino:
Este é o código para programar Arduino:
Etapa 8: Vídeo
Vídeo de como o processo está se desenvolvendo…
Video de cómo se va desarrollando el proceso….