Daftar Isi:

Cracking Password pada Perangkat Dengan Arduino: 8 Langkah
Cracking Password pada Perangkat Dengan Arduino: 8 Langkah

Video: Cracking Password pada Perangkat Dengan Arduino: 8 Langkah

Video: Cracking Password pada Perangkat Dengan Arduino: 8 Langkah
Video: How to Make Password Door Lock | Arduino Project 2024, November
Anonim
Memecahkan Kata Sandi pada Perangkat Dengan Arduino
Memecahkan Kata Sandi pada Perangkat Dengan Arduino

Saya memiliki kamera untuk mengambil foto hewan dalam kebebasan (merek VICTURE dan model HC200) yang saya masukkan kata sandi dan setelah beberapa saat tanpa menggunakannya saya lupa. Sekarang nyalakan kamera muncul empat nol (adalah empat posisi password) dan kursor yang menunjukkan di mana Anda berada. Untuk memasukkan angka kita menggunakan tombol atas, bawah, kiri dan kanan, ada juga OK untuk memverifikasi kata sandi.

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. Untuk memperkenalkan los dígitos usamos los botones arriba, abajo, izquierda y derecha, también está el OK untuk verifikasi la contraseña.

Langkah 1:

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Kemungkinan setiap posisi berkisar dari 0 hingga 9, dan dari A hingga Z. Saya ingat bahwa saya hanya memasukkan angka dalam kata sandi. Setiap kali keempat posisi dimasukkan dalam kata sandi, kita harus memeriksa 10.000 kemungkinan (dari 0000 hingga 9999). Berapa lama waktu yang dibutuhkan untuk memverifikasi semua 10.000 kemungkinan ini? Jika pengecekan password membutuhkan waktu kurang lebih 4 detik, atau mungkin kurang. Melakukan perhitungan harus menghabiskan waktu sekitar 11 jam. Bukan tidak masuk akal untuk berpikir bahwa itu layak dilakukan secara manual

Tapi kita bisa membuat seseorang atau sesuatu melakukannya untuk kita, dan sesuatu itu adalah: ARDUINO. Kemudian kami akan mensimulasikan penekanan tombol pada keyboard dan kemudian memeriksa satu per satu semua kemungkinan.

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 memperkenalkan las cuatro posiciones en el password, tendríamos que comprobar 10.000 posibilidades (desde el 0000 hasta el 9999). Cuánto tiempo tardaríamos dan verifikasi todas estos 10.000 posibilidades? Dengan perbandingan una kontrasea nos lleva aproximadamente unos 4 segundos, atau kuis 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. Mengaktifkan simularíamos las pulsaciones en el teclado e ir comprobando así una a una todas la posibilidadas.

Langkah 2:

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Kami membuka perangkat dan mencari keyboard dan terminalnya. Mempelajari papan, kita dapat melihat bahwa terminal keluaran keyboard adalah yang ditunjukkan dalam foto.

Abrimos el dispositivo dan buscamos el teclado dan los terminales del mismo. Lihat ulasan asli los terminales de salida del teclado son los que se indican en las fotografías.

Langkah 3:

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Kami memberi nomor pada pin konektor yang berbeda, dan saya mengelas kabel kecil ke masing-masing pin agar dapat mempelajarinya dengan lebih nyaman.

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

Langkah 4:

Gambar
Gambar
Gambar
Gambar

Saya memeriksa bahwa kabel # 4 adalah yang umum. Saat saya melakukan kontak dengan kabel yang berbeda dengan No. 4, saya dapat mengamati hal berikut:

Kabel 4 dan 5, seperti menekan tombol KANAN

Kabel 4 dan 3, tombol OK

Kabel 4 dan 2, tombol BAWAH

Kabel 4 dan 6, tombol KIRI

Kabel 4 dan 8, tombol ATAS

Kabel que el compruebo nº 4 es el común.

Segn hago contacto de los distintos kabel con el nº 4 puedo observar 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.

Langkah 5:

Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Rancang rangkaian menggunakan:

Arduino UNO

Resistor 1k Ohm

transistor 2N2222

Diseño el circuito usando:

-Arduino UNO

- Ketahanan 1kOhmio

- Transistor 2N2222

Langkah 6:

Gambar
Gambar

Begitulah cara perakitan seluruh sirkuit. Seperti yang Anda lihat di foto, saya memasang webcam untuk merekam layar perangkat untuk merekam video seluruh proses, karena ketika Arduino menemukan kuncinya, itu akan berlanjut dengan denyutan kunci. Dengan cara ini kita dapat melihat video dan menemukan saat yang tepat ketika kata sandi diterima

Así queda el montaje de todo el circuito.

Dapatkan akses ke fotografi pongo una webcam a grabar la pantalla del dispositivo para tener en video todo el proceso, 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.

Langkah 7: Codigo Arduino

Ini adalah kode untuk memprogram Arduino:

Este es el código para programar Arduino:

Langkah 8: Video

Video bagaimana proses berkembang…

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

Direkomendasikan: