Inhoudsopgave:

Het wachtwoord kraken op een apparaat met Arduino: 8 stappen
Het wachtwoord kraken op een apparaat met Arduino: 8 stappen

Video: Het wachtwoord kraken op een apparaat met Arduino: 8 stappen

Video: Het wachtwoord kraken op een apparaat met Arduino: 8 stappen
Video: HOW TO UNLOCK YOUR OWN IPHONE WITHOUT CODE? - #WISTJEDAT 2024, November
Anonim
Het wachtwoord kraken op een apparaat met Arduino
Het wachtwoord kraken op een apparaat met Arduino

Ik heb een camera om in vrijheid foto's van dieren te maken (merk VICTURE en model HC200) waarop ik een wachtwoord heb gezet en na een tijdje zonder het te gebruiken ben ik het vergeten. Zet nu de camera aan en er verschijnen vier nullen (zijn de vier posities van het wachtwoord) en een cursor die aangeeft waar je bent. Om de cijfers in te voeren gebruiken we de knoppen omhoog, omlaag, links en rechts, er is ook de OK om het wachtwoord te verifiëren.

Het is mogelijk om foto's te maken van dieren en vrijgevigheid (van de VICTURE en het model HC200) voor een later tijdstip en voor het gebruik van een spel tussen ons en de olvidado.

Ahora een encender la camara 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 digitos usamos los botones arriba, abajo, izquierda y derecha, también está el OK para verificar la contraseña.

Stap 1:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

De mogelijkheden van elke positie variëren van 0 tot 9, en van A tot Z. Ik herinner me dat ik alleen cijfers in het wachtwoord heb ingevoerd. Elke keer dat de vier posities in het wachtwoord worden ingevoerd, zouden we 10.000 mogelijkheden moeten controleren (van 0000 tot 9999). Hoe lang zou het duren om al deze 10.000 mogelijkheden te verifiëren? Als het controleren van een wachtwoord ongeveer 4 seconden duurt, of misschien minder. Het doen van de berekeningen zou ongeveer 11 uur moeten investeren. Het is niet onredelijk om te denken dat het mogelijk is om het handmatig te doen

Maar we kunnen iemand of iets het voor ons laten doen, en dat iets is: ARDUINO. Dan zouden we de toetsaanslagen op het toetsenbord simuleren en dan één voor één alle mogelijkheden bekijken.

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 geïntroduceerd las cuatro posiciones en el password, tendríamos que comprobar 10.000 posibilidades (desde el 0000 hasta el 9999). ¿Cuánto tiempo tardaríamos en verificar todas estos 10.000 posibilidades? Het is mogelijk om tegen elkaar aan te sluiten en er zijn 4 segundo's, of algo menos. Haciendo los cálculos habría que invertir unas 11 horas aproximadamente.

Geen 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 un todas la posibilidadas.

Stap 2:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

We openen het apparaat en zoeken naar het toetsenbord en zijn terminals. Als we het bord bestuderen, kunnen we zien dat de uitgangsaansluitingen van het toetsenbord die zijn aangegeven op de foto's.

Abrimos el dispositivo y buscamos el teclado en 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.

Stap 3:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

We nummeren de verschillende pinnen van de connector, en ik las een kleine kabel aan elk van hen om ze comfortabeler te kunnen bestuderen.

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

Stap 4:

Afbeelding
Afbeelding
Afbeelding
Afbeelding

Ik controleer of kabel # 4 de gebruikelijke is. Als ik contact maak met de verschillende kabels met nr. 4 kan ik het volgende waarnemen:

Kabel 4 en 5, het is alsof u op de RECHTER-toets drukt

Kabel 4 en 3, OK-knop

Kabel 4 en 2, toets OMLAAG

Kabel 4 en 6, LINKER toets

Kabel 4 en 8, UP-toets

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

Según hago contacto de los distintos kabels con el nº 4 puedo observar lo siguiente:

Kabel 4 y 5, es como si pulsara en 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.

Stap 5:

Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Ontwerp het circuit met behulp van:

Arduino UNO

1k Ohm weerstanden

2N2222 transistoren

Diseño el circuito usando:

- Arduino UNO

- Weerstanden van 1kOhmio

- Transistors 2N2222

Stap 6:

Afbeelding
Afbeelding

Zo is de montage van de hele schakeling. Zoals je op de foto kunt zien, heb ik een webcam geplaatst om het scherm van het apparaat op te nemen om het hele proces in video te hebben, want wanneer Arduino de sleutel vindt, zal het doorgaan met de pulsaties van de toetsen. Op deze manier kunnen we de video bekijken en het exacte moment vinden waarop het wachtwoord is geaccepteerd

Así queda el montaje de todo el circuito.

Como se puede ver en la fotografía pongo un webcam a grabar la pantalla del dispositivo para tener en video todo el processo, ya que cuando Arduino encuentre la clave proseguirá con las pulsaciones de teclas. De esta manera podemos visualizar el video y buscar el momento exacto en que la contraseña fue aceptada.

Stap 7: Código Arduino

Dit is de code om Arduino te programmeren:

Este el codigo voor programmeerbare Arduino:

Stap 8: Video

Video van hoe het proces zich ontwikkelt …

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

Aanbevolen: