Sisällysluettelo:
Video: Salasanan murtaminen laitteessa, jossa on Arduino: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Minulla on kamera vapaiden eläinten valokuvien ottamiseen (brändi VICTURE ja malli HC200), joihin kirjoitin salasanan ja unohdin hetken kuluttua käyttämättä sitä. Kytke nyt kamera päälle neljä nollaa (salasanan neljä kohtaa) ja kohdistin, joka osoittaa missä olet. Syötä numerot, joita käytämme ylös-, alas-, vasen- ja oikea -painikkeita, salasana on myös OK.
Tengo una camara para capturar photos 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) ja kohdistin que indica en el punto en que te encuentras. Esittelyssä los dígitos usamos los botones arriba, abajo, izquierda y derecha, también está el OK para verificar la contraseña.
Vaihe 1:
Kunkin sijainnin mahdollisuudet vaihtelevat 0: sta 9: een ja A: sta Z: hen. Muistan, että annoin salasanassa vain numeroita. Joka kerta, kun neljä paikkaa syötetään salasanaan, meidän on tarkistettava 10 000 mahdollisuutta (0000 - 9999). Kuinka kauan kestää kaikkien näiden 10 000 vaihtoehdon tarkistaminen? Jos salasanan tarkistaminen kestää noin 4 sekuntia tai ehkä vähemmän. Laskelmien tekemiseen olisi investoitava noin 11 tuntia. Ei ole kohtuutonta ajatella, että se on mahdollista tehdä manuaalisesti
Mutta voimme saada jonkun tai jotain tekemään sen puolestamme, ja jokin on: ARDUINO. Sitten simuloimme näppäimistön näppäinpainalluksia ja tarkistamme sitten yksitellen kaikki mahdollisuudet.
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 Introducing 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? Siitä, joka on vastakkainen, ei ole aproximadamente unos 4 segmenttiä tai tietokilpailua. Haciendo los cálculos habría que invertir unas 11 horas aproximadamente.
Ei escabellado 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 la posibilidadas.
Vaihe 2:
Avaamme laitteen ja etsimme näppäimistöä ja sen liittimiä. Taulua tutkimalla voimme nähdä, että näppäimistön lähtöliitännät ovat valokuvissa ilmoitettuja.
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.
Vaihe 3:
Numeroimme liittimen eri nastat ja hitsaan pienen kaapelin jokaiseen, jotta voin tutkia niitä mukavammin.
Numeramos los distintos pines del conector, y sueldo un pequeño cable and cada uno de los mismos para poder estudiarlos más comodamente.
Vaihe 4:
Tarkistan, että kaapeli nro 4 on yleinen. Kun kosketan eri kaapeleita numerolla 4, voin havaita seuraavaa:
Kaapelit 4 ja 5 ovat kuin OIKEA -näppäimen painaminen
Kaapelit 4 ja 3, OK -painike
Kaapelit 4 ja 2, ALAS -näppäin
Kaapelit 4 ja 6, VASEN näppäin
Kaapelit 4 ja 8, YLÖS -näppäin
Compruebo que el -kaapeli nro 4 es el común.
Según hago contacto de los distintos kaapeleita con el nº 4 puedo observar lo siguiente:
Kaapeli 4 y 5, es como si pulsara el tecla de la DERECHA.
Kaapeli 4 y 3, tecla OK
Kaapeli 4 y 2, tecla ABAJO
Kaapeli 4 y 6, tecla IZQUIERDA
Kaapeli 4 y 8, tecla ARRIBA.
Vaihe 5:
Suunnittele piiri käyttämällä:
Arduino UNO
1 k ohmin vastukset
2N2222 transistorit
Diseño el circuitito usando:
- Arduino UNO
- Resistencias de 1kOhmio
- Transistorit 2N2222
Vaihe 6:
Näin koko piirin kokoonpano on. Kuten valokuvasta näkyy, laitoin verkkokameran tallentamaan laitteen näytön, jotta videossa näkyy koko prosessi, koska kun Arduino löytää avaimen, se jatkaa näppäinten sykkimistä. Tällä tavalla voimme katsella videota ja löytää tarkan hetken, jolloin salasana hyväksyttiin
Así queda el montaje de todo el circuit.
Como se puede ver en la fotografía pongo una webcam a grabar la pantalla del dispositivo para tener and video todo el process, ya que cuando Arduino encuentre la clave proseguirá con las pulsaciones de teclas. De esta manera podemos visualizar el video and buscar el momento tarkka ja que la contraseña fue aceptada.
Vaihe 7: Código Arduino
Tämä on Arduinon ohjelmointikoodi:
Este es el código ohjelmassa Arduino:
Vaihe 8: Video
Video prosessin kehittymisestä …
Video de cómo se va desarrollando el proceso….
Suositeltava:
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
Redstone -salasanan rakentaminen: 4 vaihetta
Kuinka rakentaa Redstonen pääsykoodiovi: Tämä on kuva Redstonen piiristä, kun se on tehty, vaikka se näyttää monimutkaisemmalta, koska hälytysjärjestelmä on nuolen ampuja kellon sijaan
Infrapunamatriisin salasanan syöttöjärjestelmä Arduinolla: 13 vaihetta
Infrapunamatriisin salasanan syöttöjärjestelmä Arduinolla: ICStation -tiimi esittelee sinulle Arduinon ICStation -yhteensopivaan korttiin perustuvan infrapuna -matriisin salasanan syöttöjärjestelmän. Se toimii DC 5v -virtalähteellä ja käyttää 4 *4 Matrix -näppäimistöä tai infrapunakaukosäädintä salasanan syöttämiseen, ja me
Salasanan asettaminen mille tahansa USB -muistitikulle: 5 vaihetta
Salasanan asettaminen mille tahansa USB -muistitikulle: Seuraavat vaiheet ovat loistava tapa asettaa salasana mille tahansa USB -muistitikulle. Seuraava on a.bat -tiedosto ja se on melko helppo tehdä. [Toimii vain Windowsissa] Tämä toimii myös tavallisissa Windows -tiedostoissa. Mukauta vain vaiheet kansioon, jonka haluat
ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta
ESP32 -liitäntä SSD1306: lla, jossa on MicroPython: Mikropython on pythonin optimoima ja pieni jalanjälki. Mikropython on saatavana monille ohjainperheille, mukaan lukien ESP8266, ESP32, Ardui