paint-brush
मैंने कैसे हैक किया और अपने CASIO F-91W को संपर्क रहित भुगतान डिवाइस में बदल दियाद्वारा@matteopisani91
2,072 रीडिंग
2,072 रीडिंग

मैंने कैसे हैक किया और अपने CASIO F-91W को संपर्क रहित भुगतान डिवाइस में बदल दिया

द्वारा Matteo P.18m2023/07/06
Read on Terminal Reader

बहुत लंबा; पढ़ने के लिए

एनएफसी प्रौद्योगिकी, संपर्क रहित भुगतान और रेडियो तरंगों के क्षेत्र में यह यात्रा रोमांचकारी रही है।
featured image - मैंने कैसे हैक किया और अपने CASIO F-91W को संपर्क रहित भुगतान डिवाइस में बदल दिया
Matteo P. HackerNoon profile picture
0-item
1-item
2-item

प्रस्तावना

हाल ही में मैं काफी यात्रा कर रहा हूं और मैं संपर्क रहित तकनीक के साथ बस/मेट्रो सवारी या कॉफी/बीयर के लिए भुगतान करने के तथ्य की सराहना कर सकता हूं। Apple/Google/Samsung-Pay आधारित सिस्टम को आपके तकनीकी उपकरण को सक्रिय रूप से अनलॉक करने की आवश्यकता होती है और इससे भुगतान प्रक्रिया में कुछ धीमी गति उत्पन्न होती है।


यदि आप अपने पीछे कुछ लोगों के समूह के साथ लाइन में खड़े होकर इंतजार कर रहे हैं और कुछ गलत हो जाता है, तो आप बर्बाद हो गए हैं।


मिलानो, इटली में संपर्क रहित भुगतान उपकरण के साथ मेट्रो टर्नस्टाइल


एक कट्टर बेवकूफ व्यक्ति के रूप में, मैंने CASIO F-91W पहना है क्योंकि मेरे चेहरे पर अभी भी दाने हैं। यह प्रसिद्ध घड़ी अपने आकर्षक डिजाइन, मजबूत निर्माण और प्रभावशाली बैटरी जीवन (कहा जाता है कि ~ 7 साल तक चलती है) के साथ दुनिया भर के तकनीकी प्रेमियों की कलाइयों को सुशोभित करती है। यह 80 के दशक से क्वार्ट्ज अपनाने के साथ शुरू हुई डिजिटल घड़ी क्रांति का प्रतीक बन गया।


मैंने सोचा कि भुगतान करने के लिए अपना क्रेडिट/डेबिट कार्ड वॉलेट से या अपना मोबाइल फोन जेब से निकालना अच्छा नहीं होगा, बल्कि इसके बजाय, घड़ी को पीओएस के करीब लाऊंगा और बस एक चुटकी आधुनिक के साथ भुगतान करूंगा- दिन का जादू ✨.


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

विश्लेषण

एनएफसी ( नियर फील्ड कम्युनिकेशन ) तकनीक शामिल दो उपकरणों के बीच सीधे भौतिक संपर्क के बिना सूचना के आदान-प्रदान को सक्षम बनाती है। संपर्क रहित भुगतान कार्ड के मामले में, उनका उपयोग पीओएस स्लॉट में डाले बिना या पिन कोड दर्ज किए बिना किया जा सकता है, जिससे वित्तीय लेनदेन तेज और अधिक सुविधाजनक हो जाता है।


विक्रेता-सेंसर संपर्क रहित भुगतान कार्ड मेरे पास है(ईडी)


प्लास्टिक (या धातु) संपर्क रहित भुगतान कार्ड के अंदर, हम कई घटक पा सकते हैं:


  • माइक्रोचिप : इसे अक्सर एक सुरक्षित एकीकृत सर्किट ( आईसी ) चिप या स्मार्ट चिप के रूप में जाना जाता है, यह कार्ड के मस्तिष्क के रूप में कार्य करता है और इसमें सीपीयू जैसे विभिन्न उप-घटक होते हैं (यह कार्ड के संचालन को नियंत्रित करता है और डेटा प्रोसेसिंग का प्रबंधन करता है), मेमोरी (खाता विवरण, लेनदेन इतिहास और सुरक्षा कुंजी जैसी डेटा जानकारी संग्रहीत करता है) और एक क्रिप्टो कोर (यह वास्तविक-यादृच्छिक संख्याएं उत्पन्न कर सकता है, यह अंकगणितीय चुनौतियों को हल करने में मदद करता है, यह डेटा का एन्क्रिप्शन/डिक्रिप्शन कर सकता है और प्रमाणीकरण प्रक्रिया में सहायक हो सकता है) कार्ड और टर्मिनल का)

  • एंटीना : आमतौर पर तांबे या एल्यूमीनियम से बना होता है, जो संपर्क रहित संचार को सक्षम करने के लिए रेडियो फ्रीक्वेंसी सिग्नल प्रसारित करने और प्राप्त करने के लिए जिम्मेदार होता है। कुशल सिग्नल ट्रांसमिशन सुनिश्चित करने के लिए इसे एक विशिष्ट पैटर्न में डिज़ाइन किया गया है।


एंटीना के माध्यम से रेडियो-आवृत्ति तरंगों को प्रसारित करना और प्राप्त करना संभव है, ऊर्जा का एक रूप जो जानकारी लेकर अंतरिक्ष या सामग्री के माध्यम से यात्रा कर सकता है। एनएफसी प्रोटोकॉल की आवृत्ति 13.56 मेगाहर्ट्ज है (कुछ मामलों में यह भिन्न हो सकती है और थोड़ी अधिक हो सकती है, भुगतान प्रणालियों या एटीएम के लिए लगभग 14.5 ~ 15.5 मेगाहर्ट्ज )। मुक्त स्थान में तरंग दैर्ध्य (प्रतीक λ-lambda द्वारा दर्शाया गया, सरल शब्दों में, एकल तरंग चक्र की लंबाई का माप है) की गणना प्रकाश स्थिरांक (~ 300'000Km/s) की गति को लक्ष्य से विभाजित करके की जाती है आवृत्ति।


एंटीना की तरंग दैर्ध्य गणना के लिए सूत्र


इसलिए, एक आदर्श एंटीना में 22.12 मीटर लंबा तार होना चाहिए, लेकिन परंपरा के अनुसार λ-lambda (λ/2, λ/4, λ/8, λ/16, आदि) के अंशों को उपयुक्त रूप से चुना जाता है। एक अन्य महत्वपूर्ण कारक तार की विद्युत प्रतिबाधा है, जो मुख्य रूप से उस सामग्री पर निर्भर करती है जिससे यह बना है, इसकी प्रतिरोधकता के साथ-साथ तार का क्रॉस-सेक्शन भी।


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


संपर्क रहित भुगतान कार्डों के विभिन्न प्रकार के माइक्रोचिप + एंटीना डिज़ाइन


अधिकांश पुरानी तकनीक वाले स्मार्ट कार्डों में एंटीना एक प्लास्टिक (या राल) के आवरण में लगा होता था, जो चिप से जुड़ा होता था , जिसके परिणामस्वरूप सीधे प्रेरित धारा से संचालित होता था।


अलग-अलग, प्रेरक रूप से युग्मित एंटेना के साथ कार्ड और चिप मॉड्यूल


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


यह देखने के लिए उत्सुक हैं कि कार्ड के प्लास्टिक आवरण के अंदर आकार का एंटीना कैसा दिखता है (वास्तविक रूप से कहें तो)?


कॉइल ऑन मॉड्यूल (सीओएम) संपर्क रहित भुगतान कार्ड में एम्बेडेड वैरिएबल कैपेसिटर एंटीना


लाइन में जुड़े "वर्ग" वेरिएबल कैपेसिटर की तरह कार्य करते हैं। यह, कई स्तरों पर ग्राफ्ट की गई वाइंडिंग्स के साथ मिलकर मॉड्यूल को विभिन्न आवृत्तियों पर जोड़े जाने की अनुमति देता है।


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

औजार

रेडियो तरंगों की जटिल और अदृश्य दुनिया को "देखने" के लिए, मुझे कुछ विशिष्ट उपकरणों पर निर्भर रहना पड़ा।


शीर्ष: नैनोवीएनए | नीचे-बाएँ: Proxmark3 | नीचे-दाएँ: RFID-RC522


  • नैनोवीएनए : नैनो वेक्टर नेटवर्क एनालाइजर एक पोर्टेबल और किफायती हैंडहेल्ड डिवाइस है जिसका उपयोग रेडियो फ्रीक्वेंसी ( आरएफ ) और माइक्रोवेव सर्किट की विशेषताओं को मापने और विश्लेषण करने के लिए किया जाता है। इसे जटिल प्रतिबाधा , प्रतिबिंब गुणांक, ट्रांसमिशन गुणांक और आरएफ घटकों और नेटवर्क के अन्य मापदंडों की सटीक माप प्रदान करने के लिए डिज़ाइन किया गया है।
  • Proxmark3 : एक ओपन-सोर्स हार्डवेयर और सॉफ्टवेयर प्लेटफॉर्म है जिसे RFID (रेडियो फ्रीक्वेंसी आइडेंटिफिकेशन) अनुसंधान और विकास के लिए डिज़ाइन किया गया है। यह एक बहुमुखी उपकरण है जिसका व्यापक रूप से सुरक्षा शोधकर्ताओं , पेंटेस्टर और आरएफआईडी उत्साही लोगों द्वारा विभिन्न आरएफआईडी प्रौद्योगिकियों का पता लगाने, विश्लेषण करने और बातचीत करने के लिए उपयोग किया जाता है। इसमें एक कॉम्पैक्ट सर्किट बोर्ड होता है जो एक एकीकृत एंटीना और कई रेडियो फ्रीक्वेंसी मॉड्यूल से सुसज्जित होता है। यह विभिन्न आरएफआईडी प्रोटोकॉल का समर्थन करता है, जिसमें कम-आवृत्ति (एलएफ) और उच्च-आवृत्ति (एचएफ) आरएफआईडी मानक जैसे 125kHz, 13.56MHz और 900MHz शामिल हैं। डिवाइस आरएफआईडी कार्ड/टैग का अनुकरण कर सकता है और रीडर/लेखक के रूप में कार्य कर सकता है, जिससे उपयोगकर्ताओं को आरएफआईडी सिग्नल को क्लोन करने , अनुकरण करने और हेरफेर करने की अनुमति मिलती है। यह ध्यान रखना महत्वपूर्ण है कि हालांकि Proxmark3 सुरक्षा अनुसंधान और सीखने के लिए एक मूल्यवान उपकरण है, इसका उपयोग जिम्मेदारी से और लागू क्षेत्राधिकार की कानूनी सीमाओं के भीतर किया जाना चाहिए।
  • आरएफआईडी-आरसी522 : एक लोकप्रिय आरएफआईडी मॉड्यूल है जिसका उपयोग आमतौर पर आरएफआईडी टैग या कार्ड के साथ संचार के लिए किया जाता है। यह एमएफआरसी522 चिप पर आधारित है, जो संपर्क रहित संचार के लिए एक अत्यधिक एकीकृत रीडर/राइटर आईसी है।


इस विशेष परिदृश्य में, NanoVNA की जांच के रूप में पीसीबी पर माइक्रोस्ट्रिप एंटीना का उपयोग करने के लिए RFID-RC522 चिप को नष्ट कर दिया गया था।


माइक्रोस्ट्रिप एंटीना जांच पर ज़ूम-इन करें


मैंने C10 और C11 कैपेसिटर को डीसोल्डर किया और उनके स्थान पर दो महिला जंपर वायर कनेक्टर्स को सोल्डर करके आगे बढ़ा।


एक समाक्षीय कनेक्टर + केबल के साथ नरभक्षी आरएफआईडी-आरसी522 सर्किट


फिर, मैंने NanoVNA डिवाइस के साथ आपूर्ति की गई एक समाक्षीय कनेक्टर केबल को तोड़ दिया। आंतरिक कोर तार (+) को बाहरी ढाल जाल (-) से अलग करने के बाद, मैंने अलग करने योग्य इंटरफ़ेस बनाने के लिए क्रमशः पुरुष जम्पर तार कनेक्टर्स को सोल्डर किया (सिद्धांत से: जंपर्स तार जितने लंबे होंगे , "शोर" उतना ही अधिक होगा ) आरएफ मान पढ़ना, इसलिए, इसे यथासंभव छोटा रखें)।


S11CH0 इनपुट के माध्यम से इस "फ्रेंकस्टीन" एंटीना-जांच को NanoVNA के साथ जोड़कर, मैं रेडियो तरंगों के माध्यम से तैर सकता था।

स्थापित करना

मैंने NanoVNA + RFID-RC522 कॉम्बो के साथ शुरुआत की।


NanoVNA डिवाइस अभी-अभी चालू हुआ है


एक बार चालू होने पर, नैनोवीएनए बहुत सारी जानकारी प्रदर्शित करता है लेकिन ज्यादातर इस उद्देश्य के लिए अप्रासंगिक होता है। इसमें व्हील-आधारित जॉयस्टिक के साथ एक प्रतिरोधक टचस्क्रीन है जो इसके मेनू के माध्यम से आगे बढ़ने में मदद कर सकती है।


NanoVNA मेनू का लक्ष्य प्रदर्शन सेटिंग्स है


पूरा ध्यान पीले ट्रेस पर है इसलिए मैंने डिस्प्ले उप-मेनू पर जाकर और ट्रेस 1 (सियान), ट्रेस 2 (हरा) और ट्रेस 3 (मैजेंटा) पर डबल-क्लिक करके सभी अनावश्यक निशानों को अक्षम कर दिया है। इन्हें स्क्रीन से गायब होते देखना संभव है.


नैनोवीएनए डिस्प्ले -> ट्रेस उप-मेनू


फिर मैंने BACK → SCALE → SCALE/DIV पर क्लिक किया और मैंने "4" सेट किया (यह एक अच्छा अनुपात देता है)।


नैनोवीएनए डिस्प्ले -> स्केल -> स्केल/डीआईवी उप-मेनू


मैंने ईएनटी बटन पर क्लिक करके पुष्टि की।


नैनोवीएनए मेनू का लक्ष्य स्टिमुलस सेटिंग्स है


फिर मैं मुख्य मेनू पर वापस गया और STIMULUS पर क्लिक किया।


नैनोवीएनए स्टिमुलस उप-मेनू


START पर क्लिक करके मैंने 12.5 मेगाहर्ट्ज सेट किया।


नैनोवीएनए स्टिमुलस -> उप-मेनू प्रारंभ करें


STOP पर क्लिक करके मैंने फिर 16 मेगाहर्ट्ज सेट किया।


नैनोवीएनए स्टिमुलस -> उप-मेनू प्रारंभ करें


इस तरह डिवाइस को केवल 12.5 से 16 मेगाहर्ट्ज बैंड में प्रदर्शित करने की अनुमति देकर सभी सिग्नलों को फ़िल्टर करना संभव है।


यह देखने के लिए कि क्या सेटिंग अच्छी थी, मैंने एंटीना की सतह पर एक अतिरिक्त एनएफसी टैग लगाया।


मानक एनएफसी टैग का परीक्षण


सरल नियम: निचली कील जितनी गहरी होगी , "प्रतिध्वनि" उतनी ही अधिक होगी


दूसरे शब्दों में, इसका मतलब है कि परीक्षण के लिए इस्तेमाल किया गया एनएफसी टैग एंटीना के साथ अच्छी तरह से जुड़ा हुआ है ( टैग/कार्ड के आधार पर 13.56 मेगाहर्ट्ज की आवृत्ति के आसपास अलग-अलग रेंज देखना बिल्कुल सामान्य है)।


Proxmark3 डिवाइस


Proxmark3 डिवाइस पर चलते हुए, इसे काम करने के लिए एक कंप्यूटर की आवश्यकता होती है। मूल GitHub रिपॉजिटरी के अंदर मुझे सभी इंस्टॉलेशन निर्देश (बहुत विस्तृत और अच्छी तरह से समझाए गए) मिल गए। मैं macOS पर चला रहा हूं इसलिए मैंने त्वरितता के लिए ब्रू-आधारित ट्यूटोरियल का उपयोग किया।


पहली बार चलाने से पहले डिवाइस फ़र्मवेयर को उपलब्ध नवीनतम संस्करण के साथ अपग्रेड करने की अनुशंसा की जाती है। ऐसा करने के लिए, प्रक्रिया के लिए "आधा छिपा हुआ" बटन दबाना होगा और माइक्रो-यूएसबी केबल को दबाए रखते हुए प्लग करना होगा। इस तरह डिवाइस DFU-मोड में बूट होता है।


DFU के लिए Proxmark3 "बटन"।


एक बार डीएफयू-मोड में, बस निम्नलिखित कमांड चलाएँ:


pm3-फ़्लैश-सभी


DFU-मोड में Proxmark3 को फर्मवेयर अपग्रेड प्राप्त होता है


और इसे सब कुछ "स्वचालित रूप से" निष्पादित करना चाहिए।


एक बार हो जाने पर, माइक्रो-यूएसबी केबल को डिस्कनेक्ट और Proxmark3 से दोबारा कनेक्ट करने से इसे सीरियल पोर्ट सूची में पहचाना जा सकता है। निम्नलिखित आदेश चलाकर:


> अपराह्न 3


अब एनएफसी हैकिंग/ऑडिटिंग की जादुई दुनिया में प्रवेश करना संभव है।


Proxmark3 टूल्स इंटरैक्टिव शेल


Proxmark3 टूल्स में एक इंटरैक्टिव शेल है (मैं आपको दस्तावेज़ में सभी जानकारी का अध्ययन करने का सुझाव दूंगा, क्योंकि यह मशीनरी कुछ - यहां तक कि अवैध - बहुत दिलचस्प और जटिल चीजें करने की अनुमति देती है)।


इसका परीक्षण करने के लिए मैंने नैनोवीएनए के लिए उपयोग किया जाने वाला वही एनएफसी टैग उच्च-आवृत्ति एंटीना सतह के शीर्ष पर रखा।


Proxmark3 ने NFC टैग के साथ संपर्क किया


इंटरएक्टिव शेल में निम्नलिखित कमांड चलाकर:


> pm3 → hf खोज


Proxmark3 एनएफसी टैग पढ़ रहा है


एनएफसी से संबंधित जानकारी को पढ़ना संभव था।


ध्यान दें: हालाँकि NanoVNA और Proxmark3 दोनों डिवाइस विद्युत रूप से अच्छी तरह से "इन्सुलेट" हैं, लेकिन धातु या इसी तरह की प्रवाहकीय सतहों पर रखे जाने पर वे कुछ शोर से पीड़ित हो सकते हैं। मैंने उन्हें रबरयुक्त माउस पैड पर रखा ताकि वे मजबूती से काम कर सकें। यदि आप रीडिंग में कुछ "अजीब" व्यवहार का सामना कर रहे हैं तो इसे ध्यान में रखें।


संपर्क रहित भुगतान कार्ड Proxmark3 से संपर्क किया गया


आइए अंतिम आदेश को याद करते हुए भुगतान कार्ड रीडिंग की ओर बढ़ें:


> pm3 → hf खोज


Proxmark3 संपर्क रहित भुगतान कार्ड पढ़ रहा है


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


सब अच्छा। सभी उपकरण पूरी तरह से काम कर रहे हैं, सेटअप पूरा हो गया है और अब हम सबसे दिलचस्प हिस्से की ओर बढ़ सकते हैं।

disassembly

अपने भुगतान कार्ड का प्रकार जानने के लिए, मुझे उसे अलग करना पड़ा।


हीट गन भुगतान कार्ड चिप के सामने वाले हिस्से को पीट रही है


सोल्डरिंग स्टेशन के गर्म हवा नोजल ( 100 डिग्री सेल्सियस पर सेट) की मदद से मैंने पास और दूर, आगे और पीछे वृत्त बनाकर कार्ड चिप के चारों ओर की सतह को गर्म करना शुरू कर दिया।


हीट गन भुगतान कार्ड चिप को पीछे की ओर धकेलती है


अपरिवर्तनीय क्षति से बचने के लिए यहां असली तरकीब यह है कि एक ही स्थान पर बहुत लंबे समय तक न रहें (हर चीज को पिघलने से रोकें)।


भुगतान कार्ड चिप सामने


लगभग 45 सेकंड ~ 1 मिनट गर्म करने के बाद, मैंने धीरे से चिमटी की एक जोड़ी के साथ चिप के चारों ओर फ़ेज़ करना शुरू कर दिया और झूलों के एक समूह के साथ मैं इसे प्लास्टिक आवास से अलग करने में सक्षम हो गया।


भुगतान कार्ड चिप वापस


हालांकि गोंद के अवशेषों से थोड़ा ढका हुआ है, एकीकृत एंटीना की वाइंडिंग को देखना संभव है, इसलिए आंतरिक चिप से बाहरी एंटीना तक कोई सोल्डरिंग जोड़ नहीं है।


यह पता चला है कि इस प्रकार का भुगतान कार्ड नई प्रौद्योगिकी श्रेणी से संबंधित है, एक छोटे एम्बेडेड एंटीना के साथ एक चिप का संयोजन जो प्रतिध्वनित होता है और कार्ड प्लेट के अंदर छिपे बड़े एंटीना के साथ जुड़ता है , जैसा कि पिछले पैराग्राफ में बताया गया है।


CASIO F-91W आंशिक रूप से अलग किया गया



CASIO F-91W घड़ी को अलग करने की ओर बढ़ते हुए, मैं पूरी तरह से अंदर चला गया। बिना किसी बाधा के काम करने के लिए मैंने सबसे पहले रिस्टबैंड हटा दिए।


CASIO F-91W का टूटना


फिर चिमटी की एक जोड़ी और एक छोटे पेचकस की मदद से मैं इसे हड्डियों तक फाड़ सकता था (आंतरिक सर्किट को अनुकूलित करने का मेरा कोई इरादा नहीं था, इसलिए मैंने केंद्रीय इकाई को बरकरार रखा क्योंकि संपर्क रहित भुगतान के अलावा यह सुविधाजनक होगा) हमेशा समय का परामर्श लेने में सक्षम हो 😂).


CASIO F-91W फ्रंट प्लेट और बैक प्लेट


पहले इस्तेमाल की गई हीट गन से सामने की प्लेट को गर्म करके (समान तापमान 100 डिग्री सेल्सियस पर सेट, दूरी पर समान हाई-लो गोलाकार पैटर्न), लगभग ~ 1.5 मिनट के लिए मैंने अंदर से बाहर तक अच्छी मात्रा में बल लगाया। घड़ी का मामला और यह बहुत अधिक प्रयास के बिना स्वाभाविक रूप से बाहर आ गया

निरीक्षण

ध्वस्त कार्ड की प्रकृति का पता लगाने के बाद, मुझे एहसास हुआ कि मैं एक नहीं, बल्कि दो एंटेना के साथ काम कर रहा था। मैं स्पष्ट रूप से देखना चाहता था इसलिए मैंने अपने उपकरण वापस बुला लिए।


अकेले भुगतान कार्ड आवास का नैनोवीएनए आरएफ निरीक्षण


अलग से लिया जाए तो प्रत्येक की अपनी ऑपरेटिंग आवृत्ति होती है। अकेले कार्ड हाउसिंग ~ 15.28 मेगाहर्ट्ज पर प्रतिध्वनित होता है।


भुगतान कार्ड हाउसिंग + चिप का नैनोवीएनए आरएफ निरीक्षण


हालाँकि, जब एक साथ जोड़ा जाता है , तो परिणाम एक नई आवृत्ति होती है जो अलग-अलग आवृत्तियों से बिल्कुल अलग होती हैकार्ड हाउसिंग + चिप ~ 14.85 मेगाहर्ट्ज पर प्रतिध्वनित होती है।


अगले चरणों के प्रक्षेपण में, इस प्रयोग ने मुझे एहसास दिलाया कि खरोंच से एक मिलान एंटीना को पुन: उत्पन्न करने के लिए एक योगात्मक/घटावात्मक संश्लेषण दृष्टिकोण का फायदा उठाने के लिए, मोटाई और/या चुंबकीय पारगम्यता सहित प्रतिबाधा के अलावा अन्य कारकों को भी ध्यान में रखा जाना चाहिए। सामग्री का.

ट्यूनिंग

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


एनएफसी एंटीना डिजाइन, पैरामीटराइजेशन और दक्षता विश्लेषण


कुल मिलाकर, एंटीना ट्यूनिंग डिजाइन की एक बहुत ही महत्वपूर्ण प्रक्रिया है जिसका उद्देश्य एंटीना प्रणाली के प्रदर्शन को अनुकूलित करना है। इसमें वांछित अनुनाद , कुशल बिजली हस्तांतरण और परिचालन विशेषताओं को प्राप्त करने के लिए ऐन्टेना की लंबाई, सतह आयाम, प्रतिबाधा मिलान, एसडब्ल्यूआर (स्टैंडिंग वेव रेशियो) न्यूनतमकरण को गणितीय रूप से समायोजित करना शामिल है।


ठीक है लेकिन…


हम हैकर्स , बेहद आलसी लोग, अधिकतम परिणाम प्राप्त करने के लिए हमेशा कम से कम प्रयास के साथ सबसे छोटा रास्ता तलाशते हैं।


उपरोक्त कथन को स्वीकार करते हुए, मेरा लक्ष्य ऐन्टेना डिज़ाइन प्रक्रिया को दोहराने का सबसे तेज़ तरीका प्रदान करने के लिए विद्युत चुम्बकीय बोरियत में किसी विशिष्ट खुदाई के आसपास काम करना था। इसके लिए, मैंने तथाकथित "फिशिंग ट्यूनिंग" का आविष्कार किया (मुझे यह अद्भुत नाम सुझाने के लिए मेरे सच्चे दोस्त और समर्थक डेनियल जी को धन्यवाद), एक होमब्रू एनएफसी एंटीना को आँख बंद करके ट्यून करने का एक यहूदी बस्ती (लेकिन चतुर) तरीका।


कार्रवाई में "मछली पकड़ने की ट्यूनिंग" का पूर्वावलोकन



सीधे शब्दों में कहें तो इसके पीछे की प्रक्रिया में बुनियादी अवधारणाएँ और सामग्रियाँ शामिल हैं। भुगतान कार्ड की नई तकनीक की विशिष्टताओं से यह समझना संभव था कि चिप को काफी कसकर कुंडलित करने की आवश्यकता है , फिर, एनएफसी रीडर के साथ पर्याप्त प्रतिध्वनि के लिए इसके चारों ओर कुछ बाहरी कुंडलियाँ होनी चाहिए।


एनएफसी रीडिंग प्रक्रिया (एक सक्रिय डिवाइस से) आवृत्ति अंतराल पर फैली हुई है, विशिष्ट और निश्चित आवृत्तियों पर नहीं। सीमा स्थितियों को देखते हुए, डिवाइस युग्मन की आंतरिक परिवर्तनशीलता अपेक्षाकृत अधिक है, इसलिए किसी भी छोटी अशुद्धि को समान रूप से सहन किया जाता है।


![भुगतान कार्ड चिप आकार माप (चौड़ाई)

](https://cdn.hackernoon.com/images/vSoRcyvb6dP2JiCy2a0lFEycpoa2-ow1k35vy.png)


भुगतान कार्ड चिप आकार माप (ऊंचाई)


मैंने अपना सटीक कैलिबर लिया और मुझे चिप आयाम मिल गए।


भुगतान कार्ड चिप धारक के साथ मछली ट्यूनिंग स्पूल



व्यापक रूप से उपयोग किए जाने वाले ऑनलाइन 3डी सीएडी टूल की मदद से मैं चिप होल्डर (बिल्कुल केंद्र में रखा गया) के साथ एक साधारण स्पूल डिजाइन कर सकता हूं, जिससे आंतरिक और बाहरी दोनों तार वाइंडिंग के लिए जगह बचती है, जिसे मैं अपने 3डी प्रिंटर की मदद से बाहर निकाल सकता हूं।


विद्युत चुम्बकीय अनुप्रयोगों के लिए 0.10 मिमी एनामेल्ड तांबे का तार


मैंने 0.10 मिमी एनामेल्ड तांबे के तार का उपयोग किया (बहुत सस्ता, कुछ रुपये की कीमत) और मैंने इसे सबसे भीतरी चिप हाउसिंग के चारों ओर लपेटना शुरू कर दिया और फिर मैंने सबसे बाहरी स्पूल पर कॉइल बनाना जारी रखा।


मछली पकड़ने का ट्यूनिंग स्पूल


सब कुछ ट्रैक पर रखने के लिए, मुझे Proxmark3 टूल के साथ आने वाली एक सुविधा बेहद उपयोगी लगी। निम्नलिखित आदेश को ट्रिगर करके:


> pm3 → एचएफ ट्यून


उच्च-आवृत्ति ऐन्टेना सतह तक पहुंचने वाले किसी भी एनएफसी -संगत टैग के एमवी (मिलीवोल्ट) में वोल्टेज ड्रॉप को वास्तविक समय में देखना संभव है।


Proxmark3 उच्च-आवृत्ति एंटीना वोल्टेज ड्रॉप माप


सरल नियम: वोल्टेज ड्रॉप जितना अधिक होगा, एंटीना अनुनाद उतना अधिक होगा (और इस प्रकार युग्मन अधिक कुशल होगा)।

(मछली पकड़ने की ट्यूनिंग तकनीक का प्रदर्शन)


जैसा कि आप ऊपर दिए गए प्रदर्शन वीडियो में देख सकते हैं, बायां हाथ स्पूल को Proxmark3 एंटीना सतह (नीचे फोटो) के अनुरूप रख रहा है।


मछली पकड़ने की ट्यूनिंग का दृष्टिकोण


दाहिना हाथ pm3 → hf ट्यून निरंतर रीडिंग पर नज़र रखते हुए स्पूल से तार खींचने की गति धीमी कर रहा है। मैंने 3mV / 14mV पर उच्चतम वोल्टेज ड्रॉप (~ 11mV अधिकतम पहुंच) तक पहुंचते हुए जारी रखा।


फिर, मैंने स्पूल से अतिरिक्त तार को काट दिया , त्रुटि के मामले में और/या अधिक महीन आवृत्ति ट्रिमिंग के लिए बाद के लिए थोड़ा अतिरिक्त रखा। अब, हमारे पास 0.10 मिमी विद्युत चुम्बकीय तार का एक मनमानी लंबाई वाला एंटीना तार (मेरा लगभग 1.6 मीटर लंबा था) है जिसे फिर से सबसे सुंदर बाड़े में कुंडलित किया जा सकता है।

डिज़ाइन

साइड से साइड, सामने की प्लेट से पीछे की प्लेट तक, CASIO F-91W डिजिटल घड़ी में घटकों की कई परतें हैं: धातु कवर, बैटरी धारक, सिक्का-सेल बैटरी, पीसीबी, डिस्प्ले, प्लास्टिक आवरण और स्क्रीन रक्षक. पीठ पर एंटीना की स्थापना काम नहीं करती (मुझ पर विश्वास करें, इस निष्कर्ष पर पहुंचने से पहले मैंने अनगिनत परीक्षण और समस्या निवारण किया)। यह बहुत सारे "परिरक्षण" घटकों के कारण होता है जो हस्तक्षेप करते हैं और पीछे रखे गए संभावित एनएफसी एंटीना को किसी भी एनएफसी रीडर के साथ शालीनता से जुड़ने की अनुमति नहीं देते हैं।


भुगतान कार्ड चिप और एनएफसी एंटीना धारक के साथ CASIO F-91W कस्टम फ्रंट प्लेट - शीर्ष दृश्य


भुगतान कार्ड चिप और एनएफसी एंटीना धारक के साथ CASIO F-91W कस्टम फ्रंट प्लेट - परिप्रेक्ष्य दृश्य


एक अच्छे एंटीना डिज़ाइन पर आने के लिए (घड़ी के मूल सौंदर्यशास्त्र को विकृत किए बिना), मैंने 3डी सीएडी सॉफ्टवेयर में मूल फ्रंट प्लेट को दोहराया, जहां मैंने चिप को पकड़ने के लिए क्षेत्र को काट दिया और पूरी परिधि के चारों ओर एक गुहा बना दिया। एंटीना तार को हवा दें


कस्टम CASIO F-91W डिजिटल वॉच फ्रंट प्लेट जो संपर्क रहित भुगतान की अनुमति देती है - अंदर का दृश्य


कस्टम CASIO F-91W डिजिटल वॉच फ्रंट प्लेट जो संपर्क रहित भुगतान की अनुमति देती है - बाहरी दृश्य


जहाँ तक पीछे की प्लेट की बात है, मैंने मूल धातु वाली प्लेट को पीएलए -आधारित 3डी-मुद्रित प्लेट से बदलने का निर्णय लिया।


CASIO F-91W कस्टम बैक प्लेट


इससे मुझे संपूर्ण संरचना को धातु की प्लेट की उपस्थिति से उत्पन्न विद्युत चुम्बकीय शोर में कमी सुनिश्चित करने की अनुमति मिली, जबकि विशुद्ध रूप से सौंदर्यवादी एकरूपता को संरक्षित किया गया।


कस्टम CASIO F-91W डिजिटल वॉच बैक प्लेट - बाहरी दृश्य


कस्टम CASIO F-91W डिजिटल वॉच बैक प्लेट - अंदर का दृश्य

परिक्षण

आवश्यक तार की सही मात्रा को समझने के लिए, मैंने बार-बार NanoVNA + RFID-RC522 डिवाइस कॉम्बो के माध्यम से अनुनाद शिखर का परीक्षण किया, जबकि तार को खोलते और काटते हुए , एक समय में एक छोटा सा टुकड़ा।


CASIO F-91W एंटीना का अनुनाद शिखर NanoVNA + RFID-RC522 के माध्यम से देखा गया


इसके अलावा, मैंने यह जांचने के लिए Proxmark3 डिवाइस का उपयोग किया कि क्या नए आकार में सिकुड़ा हुआ संपर्क रहित भुगतान कार्ड अभी भी अच्छी तरह से पढ़ा जा सकता है।


Proxmark3 NFC इंटरफ़ेस के माध्यम से संशोधित CASIO F-91W फ्रंट प्लेट को पढ़ रहा है

फिनिशिंग

सामने की प्लेट में 3डी प्रिंट (घड़ी डिस्प्ले के लिए) द्वारा छोड़े गए छेद को ग्लास फिनिश प्राप्त करने के लिए अल्ट्रा क्लियर एपॉक्सी राल से भर दिया गया था।


फ्रंट प्लेट में एलसीडी विंडो के लिए यूवी-रेज़िन को ठीक करने वाला अल्ट्रा-वायलेट लैंप


प्रति पक्ष लगभग 1 ~ 2 मिनट के लिए पर्याप्त शक्तिशाली ( 48W ) यूवी लैंप का एक्सपोजर यूवी राल के पोलीमराइजेशन (सख्त) में योगदान देता है।

सभा

अब सभी टुकड़ों को एक साथ रखने का समय आ गया है।


CASIO F-91W पुन: संयोजन चरण में


कैंची, चिमटी और इलेक्ट्रॉनिक्स के लिए दो तरफा मरम्मत टेप का एक गुच्छा के साथ, मैं सामने की प्लेट की चिपकने वाली सतह को फिर से बनाने में कामयाब रहा।


कस्टम CASIO F-91W डिजिटल घड़ी का सामने का दृश्य


समाप्त करने के लिए, मैंने पिछली प्लेट और मूल स्क्रू के साथ सब कुछ बंद करते हुए शेष घटकों को फिर से जोड़ा।


कस्टम CASIO F-91W डिजिटल घड़ी का 360° दृश्य


मैं दृश्य उपस्थिति और फिट को पूरा करने के लिए एक अच्छा पट्टा नहीं भूल सका।


मेरे हैक किए गए CASIO F-91W को पूरी तरह कार्यात्मक एनएफसी संपर्क रहित भुगतान कार्ड के साथ पहनना

प्रदर्शनों

मैंने यह साबित करने के लिए विभिन्न दुकानों/वेंडिंग-मशीनों में कुछ सामान खरीदा कि CASIO F-91W में एम्बेडेड संपर्क रहित भुगतान प्रणाली त्रुटिहीन रूप से काम करती है।

कुछ वीडियो कई शब्दों से अधिक मूल्यवान हैं।


वे सभी अपनी स्मार्टवॉच से भुगतान करने में अच्छे हैं, लेकिन एक पुरानी CASIO से?


सभी प्रयासों का प्रतिफल देने वाली शुद्ध खुशी लोगों के हैरान चेहरों को देखकर होती है → 😯 जब ऐसा होता है कि उन्हें पता चलता है कि मैंने चेकआउट पर क्या भुगतान किया है 🤣।

घटनाक्रम

मेरे मन में कुछ विचार कौंध रहे हैं:

  • पहला सुरक्षा मुद्दों से संबंधित है: एक बाधित एंटीना होने की संभावना की खोज करना और घड़ी के बटनों में से एक के साथ इसे शॉर्ट-सर्किट करने का एक तरीका, इस प्रकार मोबाइल पिकपॉकेटिंग प्रयासों को तुरंत रोकना।
  • दूसरा - पिछले वाले के विकास के रूप में - एक अतिरिक्त चिप और एक दूसरा कॉइल जोड़ने पर विचार करेगा जिसे खुले/बंद सर्किट के साथ खेलकर घड़ी बटन के धक्का से स्विच किया जा सकता है।

एक्स्ट्रा कलाकार

बस कुछ और मज़ेदार चीज़ें।


हैक की गई CASIO F-91W डिजिटल घड़ी से किए गए पहले संपर्क रहित लेनदेन की रसीद


CASIO F-91W डिजिटल घड़ी का रात्रि दृश्य - क्रिप्टोनाइट-हरा एलईडी बैकलाइट


साथ ही, मैंने एक GitHub रिपॉजिटरी बनाई जहां मैंने कई दस्तावेज़ होस्ट किए जो मुझे उपयोगी लगे और आगे और पीछे की प्लेटों के लिए *.STL फ़ाइलें जिन्हें आप डाउनलोड कर सकते हैं और स्वयं 3D-प्रिंट कर सकते हैं → यहां

निष्कर्ष

एनएफसी प्रौद्योगिकी, संपर्क रहित भुगतान और रेडियो तरंगों के क्षेत्र में यह यात्रा रोमांचकारी रही है। एक हैकर के रूप में, मैं ऐसे युग में रहने के लिए बहुत भाग्यशाली महसूस करता हूं जहां उपकरण, सॉफ्टवेयर और डिजिटल पारिस्थितिकी तंत्र के तेजी से विकास ने संभावनाओं के नए डोमेन खोल दिए हैं जो हमें चीजों के माध्यम से देखने की अनुमति देते हैं और हमें लगातार बदलते परिदृश्य को अपनाने के लिए चुनौती देते हैं। प्रौद्योगिकी का. एक तकनीकी एनईआरडी बनना इलेक्ट्रॉनिक्स या कोडिंग के प्रति मात्र जुनून से परे है; इसमें जिज्ञासा , समस्या-समाधान और सीखने की अदम्य इच्छा से प्रेरित मानसिकता शामिल है। यह खोज में एक आजीवन गोता है, जहां प्रत्येक नई सफलता और भी अधिक प्रगति के लिए एक कदम के रूप में कार्य करती है। यह नवाचार में सबसे आगे रहने, सीमाओं को आगे बढ़ाने और कल्पना और तकनीकी कौशल से प्रेरित भविष्य में योगदान देने के बारे में है।


हालाँकि, प्रौद्योगिकी के सभी उत्साह और चमत्कारों के बीच, मुझे नैतिक विचारों, गोपनीयता और जिम्मेदार उपयोग के महत्व को भी याद रखना चाहिए। महान शक्तियों के साथ बहुत सारी जिम्मेदारियाँ लाती हैं।


आइए अपने ज्ञान का पता लगाना , उसमें बदलाव करना और उसे दुनिया के साथ साझा करना जारी रखें।

अभिवादन

विशेष मित्रों के लिए विशेष धन्यवाद:

  • मेरे पागल विचारों को हमेशा अमूल्य सलाह से समृद्ध करने के लिए डेनियल जी .;
  • मौज-मस्ती, समर्थन और कैमरामैन होने के लिए मार्को एल .;
  • सभी मूल्यवान विचार-मंथन सत्रों के लिए लोरेंजो एफ .;
  • मेरी क्षमताओं पर वास्तव में विश्वास करने के लिए पियरलुइगी सीपी 🧙🏻‍♂️।

दोस्तों, यह EPIC था 🤙।

अस्वीकरण

इस लेख में दी गई कोई भी जानकारी केवल शैक्षिक उद्देश्यों के लिए है। मैं इस ट्यूटोरियल से प्राप्त जानकारी के आधार पर व्यक्तियों या संस्थाओं द्वारा की गई किसी भी अवैध कार्रवाई के लिए जिम्मेदार नहीं हूं। सामग्री का उद्देश्य सामान्य मार्गदर्शन प्रदान करना है और यह सुनिश्चित करना आपकी ज़िम्मेदारी है कि प्रदान की गई जानकारी को लागू करते समय आप सभी लागू कानूनों, विनियमों और नैतिक मानकों का अनुपालन करते हैं। ट्यूटोरियल के आधार पर आपके द्वारा की जाने वाली कोई भी कार्रवाई आपके अपने जोखिम और विवेक पर की जाती है। मैं ट्यूटोरियल में प्रस्तुत जानकारी के उपयोग या दुरुपयोग के परिणामस्वरूप होने वाली किसी भी क्षति, हानि या कानूनी परिणाम के लिए सभी दायित्व से इनकार करता हूं। मैं आपको कानून का अनुपालन सुनिश्चित करने के लिए पेशेवर सलाह लेने या संबंधित अधिकारियों से परामर्श करने के लिए दृढ़ता से प्रोत्साहित करता हूं। इस ट्यूटोरियल तक पहुंच और उपयोग करके, आप मुझे किसी भी गैरकानूनी कार्यों या उनके परिणामों के लिए किसी भी दायित्व से मुक्त करने के लिए सहमत हैं जो प्रदान की गई जानकारी को लागू करने के परिणामस्वरूप डाउनस्ट्रीम में हो सकते हैं। कृपया जानकारी का उपयोग जिम्मेदारी से करें और इसे व्यावहारिक स्थितियों में लागू करते समय सावधानी बरतें।


यहाँ भी प्रकाशित किया गया है.