विषयसूची:

Arduino के साथ डिवाइस पर पासवर्ड क्रैक करना: 8 कदम
Arduino के साथ डिवाइस पर पासवर्ड क्रैक करना: 8 कदम

वीडियो: Arduino के साथ डिवाइस पर पासवर्ड क्रैक करना: 8 कदम

वीडियो: Arduino के साथ डिवाइस पर पासवर्ड क्रैक करना: 8 कदम
वीडियो: How to use Arduino in Proteus 8 2024, नवंबर
Anonim
Arduino के साथ डिवाइस पर पासवर्ड क्रैक करना
Arduino के साथ डिवाइस पर पासवर्ड क्रैक करना

मेरे पास स्वतंत्रता में जानवरों की तस्वीरें खींचने के लिए एक कैमरा है (ब्रांड VICTURE और मॉडल HC200) जिसमें मैंने एक पासवर्ड डाला और थोड़ी देर बाद बिना इसका उपयोग किए मैं भूल गया। अब कैमरा चालू करें चार शून्य (पासवर्ड की चार स्थितियां हैं) और एक कर्सर दिखाई देता है जो इंगित करता है कि आप कहां हैं। अंकों को दर्ज करने के लिए हम ऊपर, नीचे, बाएँ और दाएँ बटन का उपयोग करते हैं, पासवर्ड सत्यापित करने के लिए OK भी है।

टेंगो उना कैमारा पैरा कैप्चर फोटोस डे एनिमेस एन लिबर्टाड (डी मार्का विक्ट्योर और मॉडलो एचसी२००) ए ला क्यू पुसे उन कॉन्ट्रासेना वाई डिस्प्यूस डे उन टिएम्पो पाप उसरला से मे हा ओल्विडाडो।

अहोरा ए एनसेन्डर ला कैमारा अपारेसेन कुआत्रो सेरोस (सोन लास कुआत्रो पॉज़िशन्स डे ला कॉन्ट्रासेना) और कर्सर क्यू इंडिका एन एल पुंटो एन क्यू ते एनक्यूएंट्रास। पैरा इंट्रोड्यूसर लॉस डिजिटोस उसामोस लॉस बोटोन्स अरिबा, अबाजो, इज़क्विएर्डा वाई डेरेचा, टैम्बियन एस्टा एल ओके पैरा वेरिफार ला कॉन्ट्रासेना।

चरण 1:

छवि
छवि
छवि
छवि
छवि
छवि

प्रत्येक स्थिति की संभावनाएं 0 से 9 तक और ए से जेड तक होती हैं। मुझे याद है कि मैंने पासवर्ड में केवल संख्याएं दर्ज की हैं। हर बार पासवर्ड में चार पदों को दर्ज करने पर, हमें १०,००० संभावनाओं (०००० से ९९९९ तक) की जांच करनी होगी। इन सभी १०,००० संभावनाओं को सत्यापित करने में कितना समय लगेगा? यदि पासवर्ड की जाँच में लगभग 4 सेकंड लगते हैं, या शायद कम। गणना करने में लगभग 11 घंटे का निवेश करना होगा। यह सोचना अनुचित नहीं है कि इसे मैन्युअल रूप से करना संभव है।

लेकिन हम किसी को या कुछ को हमारे लिए कर सकते हैं, और वह कुछ है: ARDUINO। फिर हम कीबोर्ड पर कीस्ट्रोक्स का अनुकरण करेंगे और फिर एक-एक करके सभी संभावनाओं की जांच करेंगे।

लास पॉसिबिलिडेड्स डे कैडा पॉज़िशन अबर्कन डेसडे एल 0 हस्ता एल 9, वाई देसदे ला ए ला जेड। कैडा वेज़ क्यू से परिचय लास कुआत्रो पॉज़िशन्स एन एल पासवर्ड, टेंड्रियामोस क्यू कॉम्प्रोबार 10.000 पॉसिबिलिडेड्स (desde el 0000 hasta el 9999)। Cuánto Tiempo tardaríamos en verificar todas estos 10.000 पॉसिबिलिडेड्स? सी कंप्रोबार उन कॉन्ट्रासेना नोस लेवा एप्रोक्सिमडामेंटे अनोस 4 सेगुंडोस, या क्विज एल्गो मेनोस। हैसिएंडो लॉस कैलकुलोस हैब्रिया क्यू इनवर्टर उनस ११ होरस एप्रोक्सिमडामेंट।

कोई es descabellado pensar que es factible hacerlo manulamente।

पेरो पोडेमोस हैसर क्यू अल्गुएन ओ एल्गो लो हागा पोर नोसोट्रोस, और एसे एल्गो एस: ARDUINO। Entonces simularíamos las pulsaciones en el teclado e ir comprobando así una a una todas la posibilidadas.

चरण 2:

छवि
छवि
छवि
छवि
छवि
छवि
छवि
छवि

हम डिवाइस खोलते हैं और कीबोर्ड और उसके टर्मिनलों की तलाश करते हैं। बोर्ड का अध्ययन करने पर हम देख सकते हैं कि कीबोर्ड के आउटपुट टर्मिनल वही हैं जो तस्वीरों में दर्शाए गए हैं।

एब्रिमोस एल डिस्पोजिटिवो वाई बसकैमोस एल टेकलाडो वाई लॉस टर्मिनल्स डेल मिस्मो। एस्टुडियांडो ला प्लाका पोडेमोस वेर क्यू लॉस टर्मिनल्स डे सालिडा डेल टेकलाडो सोन लॉस क्यू से इंडिकन एन लास फोटोग्राफियास।

चरण 3:

छवि
छवि
छवि
छवि
छवि
छवि
छवि
छवि

हम कनेक्टर के विभिन्न पिनों को नंबर देते हैं, और मैं उनमें से प्रत्येक के लिए एक छोटी केबल को वेल्ड करता हूं ताकि उनका अधिक आराम से अध्ययन किया जा सके।

नुमेरामोस लॉस डिस्टिंटोस पाइन्स डेल कोनेक्टर, वाई सुएल्डो अन पेक्वेनो केबल ए कैडा यूनो डे लॉस मिसमॉस पैरा पोडर एस्टुडिअर्लोस मास कॉमोडामेंट।

चरण 4:

छवि
छवि
छवि
छवि

मैं जांचता हूं कि केबल # 4 आम है। जैसा कि मैं नंबर 4 के साथ विभिन्न केबलों से संपर्क करता हूं, मैं निम्नलिखित देख सकता हूं:

केबल 4 और 5, यह राइट की को दबाने जैसा है।

केबल 4 और 3, ठीक बटन

केबल 4 और 2, नीचे की कुंजी

केबल 4 और 6, बाएँ कुंजी

केबल 4 और 8, यूपी कुंजी।

Compruebo que el केबल नंबर 4 es el común.

सेगुन हागो कॉन्टैक्टो डे लॉस डिस्टिंटोस केबल्स को एल एनº 4 प्यूडो ऑब्जर्वर लो सिगुएंटे:

केबल 4 वाई 5, एस कोमो सी पलसारा एल टेकला डे ला डेरेचा।

केबल 4 वाई 3, टेकला ओके

केबल 4 वाई 2, टेकला अबाजो

केबल 4 y 6, टेकला IZQUIERDA

केबल 4 y 8, टेकला ARRIBA।

चरण 5:

छवि
छवि
छवि
छवि
छवि
छवि

सर्किट का उपयोग करके डिज़ाइन करें:

अरुडिनो यूएनओ

1k ओम प्रतिरोधक

2N2222 ट्रांजिस्टर

डिसेनो एल सर्किटो यूएसंडो:

- अरुडिनो यूएनओ

- रेसिस्टेंसियास डे 1kOhmio

- ट्रांजिस्टर 2N2222

चरण 6:

छवि
छवि

इस तरह पूरे सर्किट की असेंबली होती है। जैसा कि आप तस्वीर में देख सकते हैं कि मैंने पूरी प्रक्रिया को वीडियो में रखने के लिए डिवाइस की स्क्रीन रिकॉर्ड करने के लिए एक वेबकैम लगाया, क्योंकि जब Arduino कुंजी ढूंढता है तो यह चाबियों के स्पंदन के साथ जारी रहेगा। इस तरह हम वीडियो देख सकते हैं और ठीक उसी क्षण का पता लगा सकते हैं जब पासवर्ड स्वीकार किया गया था।

असी क्वेडा एल मोंटेजे डे टोडो एल सर्किटो।

कोमो से पुएडे वेर एन ला फोटोग्राफिया पोंगो उना वेबकैम ए ग्रैबर ला पेंटाला डेल डिस्पोजिटिवो पैरा टेनर एन वीडियो टूडू एल प्रोसेसो, या क्यू कुआंडो अरुडिनो एनक्यूएंट्रे ला क्लेव प्रोसेगुइरा को लास पल्सेसिओनेस डे टेकलास। डी एस्टा मानेरा पोडेमोस विज़ुअलाइज़र एल वीडियो और बसकार एल मोमेंटो सटीको एन क्यू ला कॉन्ट्रासेना फ्यू एसेप्टाडा।

चरण 7: कोडिगो अरुडिनो

Arduino प्रोग्राम करने के लिए यह कोड है:

प्रोग्रामर Arduino के लिए एस्टे एस एल कोडिगो:

चरण 8: वीडियो

प्रक्रिया कैसे विकसित हो रही है इसका वीडियो…।

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

सिफारिश की: