عن المشروع

Universal Intel Chipset Device Updater هي أداة مساعدة تعمل بنظام Windows PowerShell وتؤتمت اكتشاف وتثبيت ملفات INF الخاصة بشرائح Intel. وبدلاً من تشغيل حزمة Intel الكاملة لبرمجيات أجهزة الشرائح، تقوم بفحص النظام بحثاً عن معرّفات أجهزة Intel، ومطابقتها مع قاعدة بيانات INF تتم صيانتها، وتثبيت ملفات INF ذات الصلة فقط بالأجهزة المكتشفة. القدرات الرئيسية الموضحة في ملف README: - اكتشاف الأجهزة: يفحص أجهزة Intel ويقارن إصدارات INF المثبّتة مع قاعدة بيانات (يذكر README عدد 6,954 ملف INF و3,002 معرّف جهاز). - إجراءات الأمان: التحقق من تجزئة SHA-256، والتحقق من Intel Authenticode، وإنشاء نقطة استعادة النظام قبل إجراء التغييرات. - الأوضاع: وضع تفاعلي مع مطالبات تأكيد، بالإضافة إلى أوضاع غير مراقَبة (-auto / -quiet) مخصصة للبرمجة النصية والنشر عبر MDM. - التوزيع: ملف تنفيذي SFX، وحزمة نصوص برمجية، وحزمة PowerShell Gallery، والشيفرة المصدرية. - التوثيق: أدلة حول اختيار INF وترتيب برامج التشغيل SetupAPI، والنشر عبر MDM، والتحقق اليدوي من INF، وخلفية المشروع. سلوك أمان ملحوظ: تحذّر الأداة من تعارضات ملف INF الصوتي Intel SST/cAVS التي قد تعيد تعيين وحدات تحكم الصوت على الأنظمة التي تحتوي على برامج ترميز من طرف ثالث؛ ويتوقف الوضع غير المراقَب مع رمز الخروج 3 عند اكتشاف ذلك. كما توفر خياراً بشأن تثبيت حزم INF القديمة/منتهية العمر، وتمنع الحزم منتهية العمر التي قد تخفّض ملف INF أحدث مثبّت بالفعل. يذكر README أن المشروع روجع من قبل عدة أنظمة ذكاء اصطناعي عبر ثلاث دورات تدقيق باستخدام أطر OWASP وCWE وCVSS v3.1، بمتوسط تقييم 9.6/10؛ ويوصف ذلك بأنه مراجعات للشيفرة والبنية، وليس اختبارات اختراق رسمية. كما يسرد مناقشات منتديات المجتمع، ومرايا التنزيل، وروابط الدعم/التبرع. تتركز المتطلبات على Windows 10/11، وPowerShell 5.0+، و.NET Framework 4.7.2+. المشروع مرخّص بموجب MIT.