Indholdsfortegnelse:

Knæk adgangskoden på en enhed med Arduino: 8 trin
Knæk adgangskoden på en enhed med Arduino: 8 trin

Video: Knæk adgangskoden på en enhed med Arduino: 8 trin

Video: Knæk adgangskoden på en enhed med Arduino: 8 trin
Video: Lesson 68, Home Automation: How to control 16 Channel Relay module using Arduino control 16 AC loads 2024, November
Anonim
Knæk adgangskoden på en enhed med Arduino
Knæk adgangskoden på en enhed med Arduino

Jeg har et kamera til at tage billeder af dyr i frihed (mærke VICTURE og model HC200), som jeg lagde et kodeord til, og efter et stykke tid uden at bruge det glemte jeg. Tænd nu for kameraet, vises fire nuller (er de fire positioner i adgangskoden) og en markør, der angiver, hvor du er. For at indtaste de cifre, vi bruger op, ned, venstre og højre knapper, er der også OK for at bekræfte adgangskoden.

Du kan få et billede af de billeder og dyr, der kan bruges (de marca VICTURE og model 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.

Trin 1:

Billede
Billede
Billede
Billede
Billede
Billede

Mulighederne for hver position spænder fra 0 til 9, og fra A til Z. Jeg husker, at jeg kun indtastede tal i adgangskoden. Hver gang de fire positioner indtastes i adgangskoden, skulle vi kontrollere 10.000 muligheder (fra 0000 til 9999). Hvor lang tid ville det tage at verificere alle disse 10.000 muligheder? Hvis det tager cirka 4 sekunder at kontrollere en adgangskode, eller måske mindre. Gør beregningerne skulle investere omkring 11 timer. Det er ikke urimeligt at tro, at det er muligt at gøre det manuelt

Men vi kan få en eller noget til at gøre det for os, og at noget er: ARDUINO. Derefter ville vi simulere tastetryk på tastaturet og derefter kontrollere alle mulighederne en efter en.

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 introducer las cuatro posiciones en el password, tendríamos que comprobar 10.000 posibilidades (desde el 0000 hasta el 9999). ¿Kan jeg få en verificering af 10.000 muligheder? Hvis vi har en kontrakt, kan vi bruge ca. Haciendo los cálculos habría que invertir unas 11 horas aproximadamente.

No es descabellado pensar que es factible hacerlo manulamente.

Men vi kan også se, at alguien eller algo lo haga por nosotros er: ARDUINO. Entonces simularíamos las pulsaciones en el teclado e ir comprobando así una a una todas la posibilidadas.

Trin 2:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Vi åbner enheden og leder efter tastaturet og dets terminaler. Ved at studere tavlen kan vi se, at udgangsterminalerne på tastaturet er dem, der er angivet på fotografierne.

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.

Trin 3:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

Vi nummererer de forskellige stifter på stikket, og jeg svejser et lille kabel til hver af dem for at kunne studere dem mere komfortabelt.

Numeramos los distintos pines del conector, y sueldo un pequeño cable a cada uno de los mismos para poder estudiarlos más comodamente.

Trin 4:

Billede
Billede
Billede
Billede

Jeg kontrollerer, at kabel nr. 4 er det almindelige. Da jeg får kontakt med de forskellige kabler med nr. 4, kan jeg observere følgende:

Kabel 4 og 5, det er som at trykke på den HØJRE tast

Kabel 4 og 3, OK -knap

Kabel 4 og 2, NED -nøgle

Kabel 4 og 6, VENSTRE nøgle

Kabel 4 og 8, UP -nøgle

Compruebo que el cable nº 4 es el común.

Según hago contacto de los distintos kabler med el nr. 4 puedo observatør lo siguiente:

Kabel 4 y 5, es como si pulsara el tecla de la DERECHA.

Kabel 4 y 3, tecla OK

Kabel 4 y 2, tecla ABAJO

Kabel 4 y 6, tecla IZQUIERDA

Kabel 4 y 8, tecla ARRIBA.

Trin 5:

Billede
Billede
Billede
Billede
Billede
Billede

Design kredsløbet ved hjælp af:

Arduino UNO

1k Ohm modstande

2N2222 transistorer

Diseño el circuito usando:

- Arduino UNO

- Resistensen af 1 kOhmio

- Transistorer 2N2222

Trin 6:

Billede
Billede

Sådan er samlingen af hele kredsløbet. Som du kan se på fotografiet, satte jeg et webcam til at optage skærmen på enheden for at have video i hele processen, da når Arduino finder nøglen, fortsætter den med pulsationer af taster. På denne måde kan vi se videoen og finde det nøjagtige tidspunkt, hvor adgangskoden blev accepteret

Así queda el montaje de todo el circuito.

Du kan også se en fotografisk video i et webcam, der kan bruges til at disponere for en video, og du kan også bruge Arduino encuentre la clave proseguirá con las pulsaciones de teclas. De esta manera podemos visualizar el video and buscar el momento exacto en que la contraseña fue aceptada.

Trin 7: Código Arduino

Dette er koden til at programmere Arduino:

Este es el código for programmer Arduino:

Trin 8: Video

Video om hvordan processen udvikler sig …

Video de cómo se va desarrollando el proceso….

Anbefalede: