قام أحد متسللي الأجهزة بتثبيت خادم Minecraft على مصباح كهربائي ذكي رخيص الثمن. يوضح Vimpo كيف تم إكمال هذا العمل الفذ ويوضح عمل الخادم في مقطع فيديو قصير، مضمن أدناه. كان مفتاح هذا الإنجاز هو وحدة التحكم الدقيقة التي تعمل بالطاقة BL602 RISC-V الخاصة بالمصباح.
شاهد
منشار الأجهزة
يبدأ Vimpo مهمته بأخذ سكين إلى لمبة LED المؤسفة التي تم شراؤها من AliExpress. لا يزال الأشخاص القدماء مثلي يجدون أنه من المزعج رؤية مصباح كهربائي مفتوحًا دون عواقب وخيمة – لكن مصابيح LED لا تحتاج إلى البقاء في فراغ دقيق.
بعد ذلك، يقوم قرصاننا الجريء بتفكيك وحدة التحكم الدقيقة من مركز المصباح، حيث يتم وضعها محاطًا بمجموعة من مصابيح LED. تذكر أن وحدة التحكم الدقيقة الخاصة بهذا المصباح يتم تشغيلها بواسطة BL602، الذي يتميز بنواة RISC-V واحدة، تعمل بسرعة تصل إلى 192 ميجاهرتز، ومشتركة مع ذاكرة وصول عشوائي (RAM) سعة 276 كيلو بايت، وذاكرة قراءة فقط (ROM) تبلغ 128 كيلو بايت، ومزودة بقدر ضئيل من الإدخال/الإخراج.
نرى بعد ذلك وحدة التحكم الدقيقة المنفصلة بأسلاك ملحومة بشكل فردي في رؤوسها. يؤكد Vimpo أن التوصيلات جيدة عن طريق توصيل الأسلاك بسرعة لتشغيل المصباح وإيقاف تشغيله.
يتم لحام لوحة محول USB إلى تسلسلي بسيطة بهذه التوصيلات للحصول على واجهة ثابتة وقابلة للاستخدام. لدينا الآن “نظام” جاهز، مزود بأجهزة طرفية للمراقبة والإدخال، لتشغيل خادم Minecraft عليه.
خدع البرمجيات
وبطبيعة الحال، الأجهزة ليست سوى نصف الحل الذي تقدمه Vimpo. للحصول على خادم Minecraft يعمل على الموارد المحدودة للمصباح الذكي، قام المتسلل بتجميع نظام يقوم بتشغيل تطبيق يطلق عليه اسم Ucraft. يمكنك العثور على موارد كود Ucraft على GitHub، بالإضافة إلى دليل لبناء نظام الخادم على جهاز Linux.
Ucraft مضغوط بشكل رائع، حيث يبلغ حجمه الثنائي حوالي 46 ألف بايت بدون مصادقة و90 ألف بايت مع مكتبة المصادقة، كما يقول فيمبو. “يختلف استخدام الذاكرة بناءً على عدد اللاعبين النشطين. في أسوأ السيناريوهات مع 10 لاعبين، سيكون استخدام الكومة حوالي 70 ألف بايت مع المصادقة و20 ألف بايت دون المصادقة.” ومع ذلك، فإن المتسلل هو أول من يعترف بأن Ucraft “يفتقر إلى معظم، إن لم يكن كل، ميزات خادم الفانيليا.”
في بعض النواحي، أصبحت لعبة Minecraft هي لعبة Doom الجديدة، حيث تُستخدم كنقطة انطلاق للمشاريع الغريبة. تعد لعبة Minecraft الآن مصدرًا رائدًا لإلهام قراصنة الأجهزة والبرامج لدفع حدود عالم الحوسبة. على سبيل المثال، في الأشهر الأخيرة، رأينا نموذج ChatGPT AI ذو 5 ملايين معلمة في Minecraft، بالإضافة إلى Minecraft يعمل بالكامل في 8 ميجابايت من VRAM على وحدة معالجة الرسومات القديمة، وتم تنفيذ خادم Minecraft آخر باستخدام كود COBOL البالغ من العمر 63 عامًا.
يتبع أجهزة توم على أخبار جوجلأو أضفنا كمصدر مفضلللحصول على آخر الأخبار والتحليلات والمراجعات في خلاصاتك.