خطأ مضحك في ملحقات Chrome MV3
أدى انتقال جوجل كروم من MV2 إلى MV3 إلى إزالة إذن webRequestBlocking، مما أدى إلى تعطيل العديد من مكونات حجب الإعلانات. ومع ذلك، اكتشف الكاتب خطأً غريبًا: نظرًا لاستخدام ربطات جافا سكريبت في واجهات برمجة تطبيقات ملحقات كروم، فقد أتاح التلاعب بالمعلمات في مُنشئ أحداث `chrome.webRequest` تجاوز عمليات التحقق من الأذونات وتمكين حجب الإعلانات. وعلى الرغم من أن هذا الخطأ لم يُشكل خطرًا أمنيًا، إلا أنه سلط الضوء على المشكلات المحتملة الكامنة في التعليمات البرمجية القديمة وإمكانية تحقيق نتائج غير متوقعة من خلال استغلال التفاصيل التقنية بذكاء. وقد أبلغ الكاتب جوجل بالخطأ، وقد تم إصلاحه منذ ذلك الحين.
اقرأ المزيد