أخبار الهاكر: متعة الكسول! تعديل ثنائي لجهاز توزيع المياه للتشغيل بدون استخدام اليدين
سئم روبي ديركس من الضغط على الأزرار للحصول على الماء، لذلك قام بإجراء هندسة عكسية وتعديل جهاز توزيع المياه الخاص به من سلسلة ION 900. باستخدام أردوينو و PICkit، قام باستخراج البرامج الثابتة من وحدات التحكم الدقيقة PIC18F6527 و PIC16F630. باستخدام Ghidra، قام بعمل هندسة عكسية للبرامج الثابتة، محدداً الوظائف التي تتحكم في الأزرار والصمامات. ثم قام بكتابة رمز C لإصلاح البرامج الثابتة، مضيفاً ميزة تقوم بتوزيع 1 لتر من الماء البارد عندما يتم الضغط على زرين "ماء بدرجة حرارة الغرفة" و "ماء بارد" في وقت واحد. تضمن ذلك التغلب على التحديات في الهندسة العكسية والبرمجة المضمنة، مما أدى في النهاية إلى إنشاء حل لتوزيع المياه بدون استخدام اليدين.
اقرأ المزيد