
كثيرًا ما يشتري المستخدمون أجهزة محمولة بنظام إدخال وإخراج أساسي مقفل. تُباع هذه الأجهزة عادةً بسعر مخفض في السوق الثانوية. لا يستطيع الملاك الجدد تغيير الإعدادات الأساسية للأجهزة. ولم يعد بالإمكان إزالة بطارية CMOS لإعادة تعيين كلمات المرور المضبوطة. يستخدم المصنّعون أساليب حماية موثوقة لبرامجهم الثابتة الخاصة. في هذه الحالة، يتعلق الأمر بطراز HP 15-dw1036ne، وهو جهاز مزوّد بمعالج Intel من الجيل العاشر. كان المالك السابق قد ضبط كلمة مرور لتشغيل الجهاز، غير أن المستخدم الحالي لم يكن يعرف رمز الوصول السري. لم تُجدِ الأساليب التقليدية لتجاوز الحماية نفعًا. فأقدم المتحمس على توصيل مبرمج الرقائق CH341A باللوحة الأم، وأنشأ نسخة احتياطية من البرنامج الثابت لتحليله لاحقًا. وكان النظام يُصدر خطأً عند كل محاولة لتعديل الكود، إذ كانت آلية التحقق من السلامة المدمجة تُعقّد عملية التعديل بشكل كبير.
لم يُسفر البحث عن حلول جاهزة على الإنترنت عن أي نتيجة. فقرر المتحمس الاستعانة بقدرات الذكاء الاصطناعي؛ إذ رفع ملف النسخ الاحتياطي للبرنامج الثابت إلى الشبكة العصبية Claude Code. نجح البرنامج في تحليل البنية المعقدة للملف الثنائي، واقترح الذكاء الاصطناعي إجراء تعديلات محددة على الكود المصدري. طبّق المستخدم ثلاث تصحيحات خاصة لتجاوز الحماية: تجاوز التصحيح الأول التحقق من توقيع RSA-2048 DXE-FV بنجاح، وفتح التصحيح الثاني خمسة وخمسين حقلاً مخفيًا للإعدادات، فيما كشف التصحيح الثالث عن علامات التبويب المتقدمة لضبط النظام الأساسي. حدّد الذكاء الاصطناعي بدقة البايتات المطلوبة في ملف الاستنساخ، فلم تعد آلية التحقق من السلامة المدمجة تُصدر أي أخطاء. انطلق الجهاز المحمول بنجاح مع نظام أساسي مفتوح بالكامل، وحصل المستخدم على صلاحية الوصول الكامل إلى جميع الوظائف المخفية، وقد استغرقت هذه العملية وقتًا قصيرًا للغاية.
كتب المتحمس سكريبتًا خاصًا بلغة البرمجة Python، يُؤتمت هذا الكود عملية تعديل البرنامج الثابت بأكملها؛ فهو يُنشئ أولاً نسخة احتياطية من الحالة الراهنة لـ BIOS، ثم يُطبّق تلقائيًا الثلاث تصحيحات الضرورية، ليبقى الجهاز المحمول في النهاية مفتوح القفل بالكامل للمستخدم. نشر المؤلف هذا السكريبت للعموم، ويمكن لأي شخص تنزيل الكود وتجربته. ومع ذلك، تجدر الإشارة إلى القيود التقنية الجوهرية لهذه الطريقة؛ إذ قد لا يعمل السكريبت على أجهزة HP الأخرى، لأنه مُصمَّم خصيصًا للطراز 15-dw1036ne. كما أن الاختلافات في مراجعة اللوحة الأم تؤدي دورًا مهمًا، وقد تختلف بنية البرنامج الثابت في الإصدارات الأخرى. بيد أن توظيف الشبكة العصبية في حد ذاته أمرٌ بالغ الأهمية؛ فالذكاء الاصطناعي يُساعد على حل المهام التقنية المعقدة، ويمكن الآن فتح قفل الأجهزة المحجوبة بمساعدة الذكاء الاصطناعي.
