مثل كل الطينات الجيدة، قرر [أندرو] معرفة كيفية عمل نظام السلامة والأمن اللاسلكي. نعم، إنه تمرين في الهندسة العكسية، واحدا من أفضل ما رأينا حتى الآن.
بعد إخراج محلل الطيف المحمص والتلفزيون DUNER SDR، [أندرو] متصدع مفتوحا مفتوحا بعض الأدوات ويحظى ب Gander في لوحات الدوائر. تستخدم لوحة المفاتيح، استشعار PIR، ومحطة قاعدة جميع رقاقات راديو TI – سلسلة CC11XX – التي تستخدم SPI للتواصل مع متحكم ميكروكنترولر.
إرفاق محلل المنطق مباشرة إلى رقاقة الراديو وقراءة البتات مباشرة، [أندرو] بدأ في الحصول على بعض جيدة جدا، إذا كان من الصعب فهم البيانات. من مواصفات نظام السلامة والأمن، فهم أنه استخدم كود ’20 -bit ‘، ولكن الحزم التي قرأها قبالة حافلة SPI كانت طويلة من 48 بت. ربما كان جزء من هذا الرمز عنوان النظام، ولكن كيف يقرأ النظام بالضبط أجهزة استشعاره؟
كانت أبسط طريقة لمعرفة هذا الخروج من تبديل عدد قليل من أجهزة الاستشعار والنظر إلى البيانات التي يتم نقلها. مع قليلا من التفكير، اكتشف [أندرو] كيف يعمل رمز نظام الإنذار. تم اختبار هذه النظرية من خلال ربط أحد أجهزة الراديو بقدر ما أكد Arduino وبعد شكوكه.
في حين أن مغامرة [أندرو] في الهندسة العكسية ليست سوى فائدة للأشخاص الذين يعانون من هذا النموذج من نظام السلامة والأمان، فهي نظرة رائعة حول كيفية المسيل للدموع على الأشياء وفهمها.