Talaan ng mga Nilalaman:
- Hakbang 1:
- Hakbang 2:
- Hakbang 3:
- Hakbang 4:
- Hakbang 5:
- Hakbang 6:
- Hakbang 7: Código Arduino
- Hakbang 8: Video
Video: Pag-crack ng Password sa isang Device Gamit ang Arduino: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Mayroon akong isang kamera upang makunan ng mga larawan ng mga hayop nang may kalayaan (tatak VICTURE at modelo HC200) kung saan inilagay ko ang isang password at makalipas ang ilang sandali nang hindi ko ito ginagamit ay nakalimutan ko. Ngayon buksan ang camera ay lilitaw ng apat na zero (ang apat na posisyon ng password) at isang cursor na nagpapahiwatig kung nasaan ka. Upang ipasok ang mga digit na ginagamit namin ng mga pindutan ng pataas, pababa, kaliwa at kanan, mayroon ding OK upang i-verify ang password.
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 sa introducir los dígitos usamos los botones arriba, abajo, izquierda y derecha, también está el OK para verificar la contraseña.
Hakbang 1:
Ang mga posibilidad ng bawat posisyon ay mula sa 0 hanggang 9, at mula A hanggang Z. Naaalala ko na naglagay lamang ako ng mga numero sa password. Sa tuwing ipinasok ang apat na posisyon sa password, susuriin namin ang 10, 000 na posibilidad (mula 0000 hanggang 9999). Gaano katagal bago ma-verify ang lahat ng 10, 000 mga posibilidad na ito? Kung ang pag-check sa isang password ay tumatagal ng humigit-kumulang na 4 segundo, o baka mas kaunti. Ang paggawa ng mga kalkulasyon ay kailangang mamuhunan tungkol sa 11 oras. Hindi makatuwiran na isipin na posible na gawin ito nang manu-mano
Ngunit maaari nating gawin ang isang tao o isang bagay na gawin ito para sa atin, at ang isang bagay ay: ARDUINO. Pagkatapos ay gagayahin namin ang mga keystroke sa keyboard at pagkatapos ay suriin isa-isa ang lahat ng mga posibilidad.
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 introducen las cuatro posiciones en el password, tendríamos que comprobar 10.000 posibilidad (desde el 0000 hasta el 9999). ¿Cuánto tiempo tardaríamos en verificar todas estos 10.000 posibilidad? 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.
Walang es descabellado pensar que es factible hacerlo manulamente.
Pero podemos hacer que alguien o algo lo haga por plural, y ese algo es: ARDUINO. Entonces simularíamos las pulsaciones en el teclado e ir comprobando así una a una todas la posibilidad.
Hakbang 2:
Buksan namin ang aparato at hanapin ang keyboard at mga terminal nito. Pag-aaral sa board maaari naming makita na ang mga output terminal ng keyboard ay ang mga nakasaad sa mga larawan.
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 indan en las fotografías.
Hakbang 3:
Binibilang namin ang iba't ibang mga pin ng konektor, at hinangin ko ang isang maliit na cable sa bawat isa sa kanila upang mas mahusay na mapag-aralan ang mga ito.
Numeramos los distintos pines del conector, y sueldo un pequeño cable a cada uno de los mismos para poder estudiarlos más comodamente.
Hakbang 4:
Sinusuri ko na ang cable # 4 ay ang karaniwan. Habang nakikipag-ugnay ako sa iba't ibang mga kable na may No. 4 maaari kong obserbahan ang mga sumusunod:
Cable 4 at 5, ito ay tulad ng pagpindot sa RIGHT key
Cable 4 at 3, OK na pindutan
Cable 4 at 2, Down key
Cable 4 at 6, kaliwa key
Cable 4 at 8, UP key
Compruebo que el cable nº 4 es el común.
Según hago contacto de los distintos cables con el nº 4 puedo obserbasyon lo siguiente:
Cable 4 y 5, es como si pulsara el 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.
Hakbang 5:
Idisenyo ang circuit gamit ang:
Arduino UNO
1k Ohm resistors
2N2222 transistors
Diseño el circuito usando:
- Arduino UNO
- Resistencias de 1kOhmio
- Transistores 2N2222
Hakbang 6:
Ganyan ang pagpupulong ng buong circuit. Tulad ng nakikita mo sa litratong naglagay ako ng isang webcam upang maitala ang screen ng aparato upang maipasok sa video ang buong proseso, dahil kapag nahanap ng Arduino ang susi ay magpapatuloy ito sa mga pulso ng mga susi. Sa ganitong paraan maaari nating matingnan ang video at hanapin ang eksaktong sandali kung kailan tinanggap ang password
Así queda el montaje de todo el circuito.
Maaari kang mag-verte ng isang larawan para sa isang webcam upang makuha ang pantasiya para ma-update ang video sa iyong proyekto, upang makapag-arso sa 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.
Hakbang 7: Código Arduino
Ito ang code upang mai-program ang Arduino:
Este es el código para sa programar Arduino:
Hakbang 8: Video
Video kung paano umuunlad ang proseso …
Video mula sa iyo upang mailarawan ang iyong transaksyon….
Inirerekumendang:
Paano Makokontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: 6 Hakbang
Paano Makontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: Ito ay isang pangunahing at tuwid na pasulong na tutorial sa kung paano makontrol ang isang aparato gamit ang Raspberry Pi at isang Relay, kapaki-pakinabang para sa paggawa ng Mga Proyekto ng IoT Ang tutorial na ito ay para sa mga nagsisimula, magiliw ito sa sundin kahit na mayroon kang zero na kaalaman sa paggamit ng Raspberry
Bumuo ng isang Apple HomeKit Temperature Sensor Device Gamit ang isang ESP8266 at isang BME280: 10 Hakbang
Bumuo ng isang Apple HomeKit Temperature Sensor Device Gamit ang isang ESP8266 at isang BME280: Sa itinuturo ngayon, gagawa kami ng mababang temperatura na temperatura, halumigmig at kahalumigmigan sensor batay sa alinman sa AOSONG AM2302 / DHT22 o BME280 temperatura / kahalumigmigan sensor, YL-69 moisture sensor at ang platform ng ESP8266 / Nodemcu. At para sa pagpapakita
Bumuo ng isang Apple HomeKit Temperature Sensor (DHT22) Device Gamit ang isang RaspberryPI at isang DHT22: 11 Mga Hakbang
Bumuo ng isang Apple HomeKit Temperature Sensor (DHT22) Device Gamit ang isang RaspberryPI at isang DHT22: Naghahanap ako ng isang mababang sensor ng temperatura / kahalumigmigan na magagamit ko upang masubaybayan kung ano ang nangyayari sa aking crawlspace, dahil nalaman kong sa tagsibol na ito ay basang-basa ito , at nagkaroon ng maraming mamasa-masa. Kaya't naghahanap ako para sa isang makatwirang naka-presyo na sensor na kaya kong
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: 4 Mga Hakbang (na may Mga Larawan)
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: Mahirap ang mga password … at ang pag-alala sa isang ligtas ay mas mahirap pa! Bukod dito kung mayroon kang kasama, nagbabagong password ay magtatagal ito upang mai-type. Ngunit huwag matakot sa aking mga kaibigan, mayroon akong solusyon dito! Lumikha ako ng isang maliit na awtomatikong pag-type ng makina na
Ang password ng isang Usb Drive Na May Out Encryption Gamit ang isang Batch File: 8 Hakbang
Ang isang Usb Drive na May Out Encryption na May Isang Batch File: isang programa na hindi hahayaan ang isang gumagamit sa isang drive nang walang isang password at magpapakita ng isang may-ari ng file na maaari mong baguhin sa willthis ay magpapakita sa iyo kung paano gamitin ang program na ginawa ko nang madali