مهندس برمجيات يخترق ملف مشفر لاسترداد 300 ألف دولار من البيتكوين

سعيد فادلباشيتش
| 1 min read

منذ فترة وجيزة، كان هناك مهندس برمجيات لديه عقدين من الخبرة في العملات الرقمية، استخدم مجموعة من الخطوات المعقدة لاستعادة مفاتيح محفظة البيتكوين لرجل روسي”.

Source: Adobe/deepagopi2011

مايك ستاي هو المدير الفني لشركةPyrofex ، وهي شركة ناشئة تنشئ منصات البلوكتشين وتطبيقات لامركزية، ومهندس برمجيات عمل سابقًا في غوغل ويبحث الآن عن عمل جديد.

وفقًا له، في شتاء 2019، اتصل به رجل روسي، قائلاً إنه قرأ بحثًا علىPKZIP ، وهو برنامج ضغط / أرشفة مكتوب منذ عقدين تقريبًا، في الوقت الذي كان يعمل فيه مايك ستاي في شركة البرمجيات AccessData. طلب الرجل منه أن يحاول فك ملفين مشفرين.

ماذا كان يريده الرجل هو “أكثر من 300,000 دولار أمريكي” بالبيتكوين محفوظة في الملفات. في يناير 2016، اشترى ما يقرب من 10,000-15,000 دولار أمريكي من البيتكوين (كان سعر البيتكوين حوالي 400 دولار أمريكي في ذلك الوقت)، لكنه وضع المفاتيح في ملف مشفر ونسي كلمة المرور. ولحسن حظه كان لديه شيئين مهمين: الكمبيوتر الأصلي ووقت التشفير للحدث.

كان التقدير الأولي هو أن حوالي 10 سكستليون (1 مع 21 أصفار) احتمال للاختبار، والتي من أجلها توجد وحدة معالجة رسومات كبيرة (وحدة معالجة الرسومات)، أي سيأخذ الأمر عاماً ويكلف 100,000 دولار أمريكي. ولكن ملفات مثلInfoZip ، وهي مجموعة من البرامج مفتوحة المصدر للتعامل مع أرشيفات ZIP ، تزرع الإنتروبيا باستخدام الطابع الزمني، يوضح ستاي، أنها خفضت العمل إلى 10 كوينتيليون (1 مع 18 صفر) احتمال، ووحدة معالجة متوسطة، وشهرين من المل.

عندما بدأ ستاي عمله المعقد مع شريكه في العمل ناش فوستر، سمح لهم الفحص الشامل بتحديد المشكلة، وإصلاح الخطأ، وإعادة تشغيل الرمز، والعثور على المفتاح الصحيح في يوم واحد. يقول ستاي في نهاية قصته: “كان عميلنا سعيدًا جدًا، وأعطانا مكافأة كبيرة للعثور على المفتاح بسرعة كبيرة وتوفير الكثير من المال”.