ما هي حزمة إضافة Chrome؟

إضافة Chrome هي عادةً حزمة تعتمد على ملف manifest، وتحتوي على بيانات وصفية وأصول برمجية وتعليمات برمجية ليتمكن المتصفح من تحميلها. في معظم الحالات، يصف ملف manifest اسم الإضافة والأذونات والبرامج النصية في الخلفية والأيقونات والإعدادات الأخرى.

يمكن أيضًا توزيع الإضافات المجمّعة كملفات .crx، والتي تغلّف محتويات الأرشيف نفسها داخل حاوية خاصة بـ Chrome. وهذا يعني أنه يمكنك غالبًا معرفة الكثير عن الإضافة دون تشغيلها.

وصف الأداة

تفحص هذه الأداة ملفات إضافات Chrome وتلخّص ملف manifest والبيانات الوصفية للحزمة. وهي تقبل ملفات .crx أو .zip أو ملف manifest بصيغة JSON الخام، وتستخرج أهم التفاصيل في تقرير سهل القراءة.

استخدمها للتحقق سريعًا من الأذونات والأيقونات وإعدادات الخلفية والأسماء المترجمة قبل فتح الحزمة يدويًا.

أمثلة

  • ملف .crx موقّع من متجر Chrome الإلكتروني
  • ملف manifest.json عادي من إضافة غير مُجمّعة
  • حزمة إضافة مضغوطة تحتوي على manifest.json وأصول برمجية

الميزات

  • تدعم استخراج البيانات الوصفية من CRX v2 وCRX v3
  • تحلّ الأسماء والأوصاف المترجمة من _locales
  • تعرض معاينات الأيقونات ومحتوى ملف manifest الخام

القيود

تُجري هذه الأداة فحصًا تقريبيًا فقط. فهي لا تنفّذ تعليمات الإضافة البرمجية، ولا تتحقق من سلاسل الثقة، ولا تُجري تحليلًا أمنيًا.

إذا كانت الحزمة غير مكتملة أو غير معتادة، فلن يعكس التقرير سوى البيانات الوصفية التي يمكن قراءتها من ملف manifest ومحتويات الأرشيف.