- 2011 में लॉन्च किया गया Nintendo 3DS, स्मार्टफ़ोन की बढ़ती लोकप्रियता के जवाब में विकसित किया गया था.
- इस कंसोल की खासियत ऐसी तकनीकों का मिश्रण है जिन्हें स्मार्टफ़ोन पर कॉपी नहीं किया जा सकता.
- 3DS के जीवनचक्र के दौरान छह अलग-अलग मॉडल जारी किए गए, और हर मॉडल में अलग-अलग फीचर और सुधार थे.
- 3DS में दो LCD स्क्रीन हैं, जिनमें ऊपर वाली स्क्रीन बिना चश्मे के 3D इफ़ेक्ट वाली इमेज दिखा सकती है.
- इस कंसोल में कुल चार प्रोसेसर हैं, जबकि New 3DS में यह संख्या छह है.
- Nintendo 3DS, Digital Media Professionals Inc. द्वारा उपलब्ध कराया गया GPU PICA200 इस्तेमाल करता है.
- इस कंसोल में तीन ऑपरेटिंग मोड हैं: native 3DS mode, Nintendo DSi mode, और Game Boy Advance mode.
- 3DS में डेवलपर्स के लिए 128MB FCRAM शामिल है, जबकि New 3DS में इसे बढ़ाकर 256MB कर दिया गया.
- इस कंसोल में साउंड प्रोसेसिंग के लिए एक proprietary DSP और Nintendo DS audio block के एक variant के रूप में CSND शामिल है.
- इस कंसोल में एक compatibility layer है जो बिना किसी मैनुअल हस्तक्षेप के नए हार्डवेयर पर पुराने 3DS गेम चलाती है.
- Nintendo 3DS में keypad, 3D और volume slider, Wi-Fi switch, resistive touch sensor, gyroscope, accelerometer, camera, infrared transceiver, SD card slot, game card reader, और हेडफ़ोन के लिए 3.5mm jack socket सहित बहुत-सा I/O हार्डवेयर मौजूद है.
- Nintendo 3DS ऑपरेटिंग सिस्टम की संरचना कई प्रोसेसरों को मैनेज करती है, जिनमें System on a Chip (SoC) के 2-core ARM11, ARM9, और ARM7 शामिल हैं.
- सिस्टम, कंसोल के स्टार्टअप के दौरान प्रोसेसरों को समन्वित करने के लिए master-slave hierarchy लागू करता है.
- Nintendo 3DS तीन अलग-अलग माध्यमों से सॉफ़्टवेयर चला सकता है: Gamecards, eShop/SD Card, और Local wireless.
- यह कंसोल virtual console गेम भी उपलब्ध कराता है, जिनमें मूल रूप से Nintendo DSi, NES/Famicom, Sega Game Gear, Game Boy, और Game Boy Color पर जारी गेम शामिल हैं.
- Nintendo 3DS ऑपरेटिंग सिस्टम में कई सुरक्षा फीचर हैं, जैसे AES engine, RSA public key का उपयोग कर encryption/decryption के लिए RSA engine, और Pseudo Random Number Generator (PRNG).
- इन सुरक्षा फीचरों के बावजूद, सिस्टम में कई कमियाँ हैं, जैसे Process9 और Kernel9 के बीच पर्याप्त पृथक्करण का अभाव, सिस्टम downgrade के खिलाफ सुरक्षा की कमी, और Address Space Layout Randomization (ASLR) का न होना.
- Nintendo 3DS और Homebrew हैकिंग का इतिहास, अगस्त 2013 में पहली 3DS flashcard के दुकानों तक पहुँचने के बाद से दिलचस्प घटनाओं की एक लंबी श्रृंखला रहा है.
- Gateway3DS कार्ड ने उपयोगकर्ताओं को इंटरनेट से 3DS ROM डाउनलोड करके उन्हें कंसोल पर चलाने की सुविधा दी.
- 2014 में 3DS को हैक करने के लिए open source solution देने वाला Homebrew community उभरा.
- 2015 में New 3DS के लॉन्च के साथ boot process में एक नया चरण जोड़ा गया, जिससे नई vulnerabilities सामने आईं.
- arm9loaderhax vulnerability ने boot time पर Kernel9 privilege के साथ arbitrary code execution संभव बनाया.
- नए custom firmware Luma3DS और दूसरे advanced tools की रिलीज़ Homebrew उपयोगकर्ताओं के बीच लोकप्रिय हुई.
- 3DS को हैक करने की प्रक्रिया समय के साथ और अधिक सरल होती गई, और community द्वारा चलाए जा रहे वेबसाइट्स भरोसेमंद और अपडेटेड tutorials उपलब्ध कराते हैं.
- लेख इस टिप्पणी के साथ समाप्त होता है कि Nintendo लगातार vulnerabilities को patch कर रहा है, जिससे अतिरिक्त संसाधनों के बिना सिस्टम को हैक करना और कठिन होता जा रहा है.
1 टिप्पणियां
Hacker News की राय