فهرست مطالب:

شکستن رمز عبور بر روی دستگاه با آردوینو: 8 مرحله
شکستن رمز عبور بر روی دستگاه با آردوینو: 8 مرحله

تصویری: شکستن رمز عبور بر روی دستگاه با آردوینو: 8 مرحله

تصویری: شکستن رمز عبور بر روی دستگاه با آردوینو: 8 مرحله
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, نوامبر
Anonim
شکستن رمز عبور در دستگاه با آردوینو
شکستن رمز عبور در دستگاه با آردوینو

من یک دوربین دارم که می تواند عکس حیوانات در آزادی (مارک VICTURE و مدل HC200) را ثبت کند که برای آن رمز عبور گذاشتم و بعد از مدتی بدون استفاده از آن فراموش کردم. حالا دوربین را صفر کنید (چهار موقعیت رمز عبور است) و یک مکان نما نشان می دهد که کجا هستید. برای وارد کردن ارقامی که از دکمه های بالا ، پایین ، چپ و راست استفاده می کنیم ، تأیید رمز عبور نیز تأیید می شود.

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 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.

مرحله 1:

تصویر
تصویر
تصویر
تصویر
تصویر
تصویر

امکانات هر موقعیت از 0 تا 9 و از A تا Z متغیر است. به یاد دارم که فقط اعداد را در رمز ورود وارد کردم. هر بار که چهار موقعیت در رمز عبور وارد می شود ، باید 10،000 احتمال (از 0000 تا 9999) را بررسی کنیم. چقدر طول می کشد تا همه این 10،000 احتمال را بررسی کنید؟ اگر بررسی رمز عبور تقریباً 4 ثانیه طول می کشد ، یا شاید کمتر. انجام محاسبات باید حدود 11 ساعت سرمایه گذاری کند. بی دلیل نیست که تصور کنیم انجام این کار به صورت دستی امکان پذیر است

اما ما می توانیم کسی یا کاری را مجبور کنیم که این کار را برای ما انجام دهد ، و آن چیزی است: ARDUINO. سپس ما ضربه های کلیدی روی صفحه کلید را شبیه سازی کرده و سپس همه امکانات را یک به یک بررسی می کنیم.

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 معرفی números en la contraseña. Cada vez que se introducen 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؟ در صورتي كه مي توانيد 4 مورد را دريافت كنيد ، يا از منوها استفاده كنيد. 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. Entonces simularíamos las pulsaciones en el teclado e ir comprobando así una todas la posibilidadas.

گام 2:

تصویر
تصویر
تصویر
تصویر
تصویر
تصویر
تصویر
تصویر

ما دستگاه را باز می کنیم و به دنبال صفحه کلید و پایانه های آن می گردیم. با مطالعه تخته می توان دریافت که پایانه های خروجی صفحه کلید آنهایی هستند که در عکس ها نشان داده شده است.

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.

مرحله 3:

تصویر
تصویر
تصویر
تصویر
تصویر
تصویر
تصویر
تصویر

ما پین های مختلف کانکتور را شماره گذاری می کنیم و من یک کابل کوچک را به هر یک از آنها جوش می دهم تا بتوانم راحت تر آنها را مطالعه کنم.

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

مرحله 4:

تصویر
تصویر
تصویر
تصویر

من بررسی می کنم که کابل شماره 4 رایج است. هنگام تماس با کابل های مختلف با شماره 4 می توان موارد زیر را رعایت کرد:

کابل 4 و 5 ، مانند فشار دادن کلید RIGHT است

کابل 4 و 3 ، دکمه OK

کابل 4 و 2 ، کلید DOWN

کابل 4 و 6 ، کلید چپ

کابل 4 و 8 ، کلید UP

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

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

کابل 4 y 5 ، es como si pulsara el tecla de la DERECHA.

کابل 4 y 3 ، tecla OK

کابل 4 y 2 ، tecla ABAJO

کابل 4 y 6 ، tecla IZQUIERDA

کابل 4 y 8 ، tecla ARRIBA.

مرحله 5:

تصویر
تصویر
تصویر
تصویر
تصویر
تصویر

طراحی مدار با استفاده از:

آردوینو UNO

مقاومتهای 1k اهم

ترانزیستور 2N2222

Diseño el circuito usando:

- آردوینو UNO

- مقاومت در برابر 1kOhmio

- ترانزیستور 2N2222

مرحله 6:

تصویر
تصویر

مونتاژ کل مدار به این شکل است. همانطور که در عکس می بینید ، من یک وب کم گذاشتم تا صفحه دستگاه ضبط شود تا تمام مراحل فیلمبرداری شود ، زیرا وقتی آردوینو کلید را پیدا کرد ، با تپش کلیدها ادامه می یابد. به این ترتیب ما می توانیم ویدیو را مشاهده کنیم و لحظه دقیق پذیرش رمز را پیدا کنیم

Así queda el montaje de todo el circuito.

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

مرحله 7: Código Arduino

این کد برنامه Arduino است:

Este es el código برای برنامه Arduino:

مرحله 8: فیلم

فیلم نحوه پیشرفت روند…

ویدئویی که در آن کار می کنید….

توصیه شده: