Computer >> कंप्यूटर ट्यूटोरियल >  >> स्मार्टफोन्स >> स्मार्टफोन्स

प्रिकर्सर: पूरी तरह सुरक्षित फिर भी हैक करने योग्य फोन

प्रिकर्सर देखने में एक लम्बे ब्लैकबेरी जैसा लग सकता है, लेकिन यह उससे कहीं अधिक सक्षम है। इस डिवाइस का हर तत्व निरीक्षण और नियंत्रण योग्य है, यहां तक कि इसके कोर में फील्ड-प्रोग्रामेबल गेट ऐरे (FPGA) तक।

आधुनिक स्मार्टफोन जटिल, क्लोज्ड प्लेटफॉर्म हैं जिनके सॉफ्टवेयर और हार्डवेयर उपयोगकर्ता से छिपे होते हैं। प्रिकर्सर जितना संभव हो उतना विपरीत दिशा में जाता प्रतीत होता है।

एक मोबाइल FPGA डेवलपमेंट प्लेटफॉर्म

प्रिकर्सर सिंगापुर स्थित हैकर्स और एम्बेडेड हार्डवेयर डेवलपर्स की जोड़ी सुताजियो को-उसागी का नवीनतम ओपन हार्डवेयर प्रोजेक्ट है। यह एक डुअल FPGA ओपन-सोर्स हार्डवेयर डेवलपमेंट किट है जिसका उद्देश्य संभव सबसे सुरक्षित मोबाइल डेवलपमेंट प्लेटफॉर्म प्रदान करना है।

डेवलपमेंट किट एक मशीन्ड एल्युमीनियम बॉडी में संलग्न है, जिसमें फिजिकल कीबोर्ड और 536 x 336 ब्लैक एंड व्हाइट डिस्प्ले, साथ ही एक रिप्लेसेबल 1100 mAh Li-ion बैटरी है। डिवाइस की बॉडी में कोई माइक्रोफोन नहीं है, लेकिन एक संयोजन 3.5mm ऑडियो पोर्ट और एक 0.7 W नोटिफिकेशन स्पीकर और वाइब्रेशन मोटर है।

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

प्रोजेक्ट की घोषणा पिछले महीने की शुरुआत में की गई थी, लेकिन इसका क्राउड सप्लाई पेज अब लाइव है और लेखन के समय $222,000 के फंडिंग लक्ष्य में से $117,000 से अधिक जुटा चुका है।

अर्ली बर्ड प्लेज पहले ही लिए जा चुके हैं, लेकिन $512 का नियमित टियर प्रिकर्सर अभी भी उपलब्ध है।

प्रिकर्सर: पूर्ण विशिष्टताएं

यदि आप इसे एक फोन के रूप में सोचना बंद कर देते हैं, तो आप देखना शुरू कर देते हैं कि प्रिकर्सर एक पूर्ण विकसित मोबाइल FPGA डेवलपमेंट किट है:

  • FPGA: ज़िलिंक्स XC7S50 प्राइमरी सिस्टम ऑन चिप (SoC) FPGA -L1 स्पीड ग्रेड का उपयोग करके लंबी बैटरी लाइफ के लिए; 100 MHz VexRISC-V, RV32IMAC + MMU, 4k L1 I/D कैश के साथ टेस्टेड। लैटिस सेमी iCE40UP5K सेकेंडरी एम्बेडेड कंट्रोलर (EC) FPGA पावर, स्टैंडबाय और चार्जिंग फंक्शन का प्रबंधन करता है; 18 MHz VexRISC-V, RV32I, नो कैश के साथ टेस्टेड।
  • सिस्टम मेमोरी: 16 MB एक्सटर्नल SRAM
  • स्टोरेज: 128 MB फ्लैश
  • डिस्प्ले: 536 x 336 ब्लैक एंड व्हाइट LCD 200ppi के साथ, बैकलाइट
  • ऑडियो: 0.7 W नोटिफिकेशन स्पीकर, वाइब्रेशन मोटर, 3.5 mm हेडसेट जैक
  • कनेक्टिविटी: सैंडबॉक्स्ड सिलिकॉन लैब्स WF200C चिपसेट के माध्यम से 802.11 b/g/n वाईफाई बैटरी संरक्षण के लिए
  • USB: डेटा और चार्जिंग के लिए 1x USB 2.0 टाइप-C पोर्ट
  • यूजर इनपुट: बदले जाने योग्य लेआउट ओवरले (QWERTZ, AZERTY, और Dvorak) के साथ फिजिकल बैकलिट कीबोर्ड
  • सेंसर्स: एक्सेलेरोमीटर और गायरोस्कोप
  • एक्सपैंशन: बैटरी कम्पार्टमेंट के माध्यम से 8x FPGA GPIO के लिए फ्लेक्स PCB ब्रेकआउट
  • डीबगिंग: GDB + चिपस्कोप और फर्मवेयर फ्लैशिंग के लिए कस्टम रास्पबेरी पाई HAT और डेवलपर केबल। मिडलवेयर डीबगिंग के लिए विशबोन टनल के माध्यम से USB केबल।
  • सुरक्षा: डुअल हार्डवेयर TRNG
  • एंटी-टैम्पर फीचर्स: विश्वसनीय घटकों के लिए यूजर-सीलेबल मेटल कैन। बेसिक क्लॉक इंटीग्रिटी मॉनिटरिंग के साथ डेडिकेटेड रियल-टाइम क्लॉक (RTC)। पावर मॉनिटर पावर ग्लिच के मामले में रीसेट ट्रिप करते हैं। स्टैंडबाय में मूवमेंट का पता लगाने के लिए ऑलवेज-ऑन एक्सेलेरोमीटर/गायरो। बैटरी-बैक्ड AES की और सेल्फ-डिस्ट्रक्ट सर्किट के माध्यम से इंस्टेंट सिक्योर इरेज़ के लिए सपोर्ट।
  • बैटरी: रिप्लेसेबल 1,100 mAh Li-Ion बैटरी जो वाई-फाई + एम्बेडेड कंट्रोलर + स्टेटिक डिस्प्ले सक्षम होने पर ~100 घंटे स्टैंडबाय, या 5.5 घंटे निरंतर उपयोग देती है।
  • आयाम: 138 x 69 x 7.2 mm
  • वजन: 96 ग्राम

एक और ओपन सोर्स स्मार्टफोन?

प्रिकर्सर को फोन कहना थोड़ा भ्रामक है, लेकिन इसमें पाइन फोन या लिब्रेम 5 जैसे अन्य ओपन-सोर्स स्मार्ट डिवाइस के साथ कुछ समानताएं हैं। जहां यह भिन्न है, वह है SoC को FPGA पर होस्ट करने का निर्णय।

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

यह अक्सर गलत साबित होता है, जैसा कि कुछ समय पहले AMD Ryzen चिप्स में पाई गई महत्वपूर्ण कमजोरियों के मामले में हुआ था।

FPGA ऐसे इंटीग्रेटेड सर्किट हैं जिन्हें कोड का उपयोग करके पुनः कॉन्फिगर किया जा सकता है। यह सतह पर बहुत अलग नहीं लग सकता है, लेकिन एक नियमित प्रोसेसर की तरह FPGA को निर्देश देने के बजाय, आप सर्किटरी को स्वयं कॉन्फिगर कर रहे हैं।

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

इसे अस्तित्व में सबसे सुरक्षित रेट्रो फोन में बदलें, या इसे क्रिप्टोग्राफी और टू-फैक्टर ऑथेंटिकेशन के लिए एक मोबाइल डेवलपमेंट प्लेटफॉर्म बनाएं। संभावनाएं, एक बार के लिए, वास्तव में अनंत हैं। लगभग।

  1. एंड्रॉयड फोन या टैबलेट को अनरूट करने की पूरी गाइड एंड्रॉयड फोन या टैबलेट को अनरूट करने की पूरी गाइड

    घंटों की मेहनत, छेड़छाड़ और अपने बूटलोडर को अनलॉक करने की कोशिश के बाद, आपने आखिरकार अपने एंड्रॉयड डिवाइस को रूट कर लिया है। लेकिन ठीक जब आप अपने पूरी तरह से अनलॉक फोन के लाभों को प्राप्त करना शुरू करने वाले होते हैं, तो आपको पता चलता है कि आपने अपने एंड्रॉयड संस्करण को नवीनतम में अपडेट नहीं किया है

  1. दो फोन की स्पेसिफिकेशन आसानी से कैसे तुलना करें दो फोन की स्पेसिफिकेशन आसानी से कैसे तुलना करें

    गूगल पिक्सल या सैमसंग गैलेक्सी S7? मोटोरोला मोटो G 3rd जेनरेशन या आईफोन 6? स्मार्टफोन की दुनिया में नए व्यक्ति या एक विशेषज्ञ के लिए जो बाजार में हर फोन के हर विवरण को याद नहीं रख सकता, सही स्मार्टफोन ढूंढना कठिन हो सकता है। इससे भी बदतर, लोग फोन के विभिन्न स्पेसिफिकेशन की ओर आकर्षित होंगे। जबकि कुछ

  1. आपके पुराने एंड्रॉइड फोन के लिए कुछ सर्वोत्तम उपयोग आपके पुराने एंड्रॉइड फोन के लिए कुछ सर्वोत्तम उपयोग

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