إتلاف ملف DLL عبر الإنترنت
أتلف ملف .dll في Windows عبر الإنترنت مجانًا. تدمّر ترويسة PE وجدول التصدير، فلا يستطيع أي تطبيق تحميل المكتبة.
- بلا رفع
- بلا حد للحجم
- بلا تسجيل
أتلِف ملف DLL الخاص بك
مضبوط لـ .dll, .ocx, .sys، ويعمل بالكفاءة نفسها مع أي صيغة أخرى.
لماذا يصعب إتلاف ملفات DLL كما ينبغي
ملف DLL هو ملف PE ثنائي مثل EXE، لكنه يفشل بطريقة مختلفة وأكثر إثارة للاهتمام. فالتطبيقات تحمّل المكتبات وقت التشغيل، ولذلك لا يمنع ملف DLL تالف البرنامج من البدء. بل يجعله يفشل لحظة امتداده إلى دالة، وهذا تحديدًا صنف الأخطاء الأصعب تشخيصًا في بيئات التشغيل.
ما الذي تدمّره هذه الأداة
- ترويسة PE. تُدمَّر جذاذة MZ وتوقيع
PE\0\0والترويسة الاختيارية، فيرفض المُحمِّل الصورة. - جدول التصدير. يُكتب فوق الدليل الذي يسرد اسم كل دالة مصدَّرة ورقمها الترتيبي.
- جدول الاستيراد. لم يعد ممكنًا تحليل المكتبات التي يعتمد عليها ملف DLL نفسه.
- بيانات المقاطع. تُنثر العشوائية عبر مقطعَي الشيفرة والموارد.
ما الذي ستراه بعد ذلك
| التطبيق | السلوك |
|---|---|
| بدء تشغيل التطبيق | «تعذّر بدء تشغيل التطبيق بشكل صحيح (0xc000007b).» |
LoadLibrary | تُرجع NULL مع ERROR_BAD_EXE_FORMAT. |
| regsvr32 | «تعذّر تحميل الوحدة» عند التسجيل. |
| أدوات التبعيات | تبلّغ عن صورة PE غير صالحة أو غير قابلة للقراءة. |
أسباب شائعة للقيام بذلك
- اختبار أن تطبيقًا يبلّغ بوضوح عن تبعية مفقودة أو غير صالحة.
- التحقق من أن مضيف الإضافات يعزل مكتبة معطوبة بدل أن ينهار كليًا.
- إعادة إنتاج حالة الدعم الكلاسيكية «0xc000007b» لدليل إجراءات.
- التأكد من أن أداة التحديث تتحقق من ملفات المكتبات بعد التنزيل.
كيف تُتلِف ملف DLL
- أفلِت ملف .dll في الصندوق أعلاه، أو انقر للاختيار.
- اترك المستوى على Standard ما لم ترغب في تلف جزئي (Light) أو تحتج إلى هزيمة برامج الاسترداد (Heavy).
- اضغط أتلِف الملف. تجري المعالجة على جهازك، لذا تنتهي على الفور تقريبًا.
- نزِّل النتيجة. تحتفظ افتراضيًا باسم الملف الأصلي وطوله بالبايت.
أسئلة شائعة حول DLL
لماذا نتلف ملف DLL بدل EXE؟
لأن نمط الإخفاق مختلف وأصعب تشخيصًا بكثير. فالتطبيق يبدأ طبيعيًا ويفشل لاحقًا، لحظة محاولته استعمال المكتبة، وهذا تحديدًا السيناريو الذي يحتاج فريق الدعم إلى التمرّن عليه.
هل يعطب النظام كله؟
للتطبيقات التي تحمّل تلك المكتبة تحديدًا فقط. ولا تُتلف أبدًا ملفات DLL النظامية في أدلة Windows؛ اعمل على نسخ.
هل يعمل مع مشغّلات .sys؟
نعم. مشغّلات النواة هي أيضًا ملفات PE ثنائية وتستخدم الملف الشخصي نفسه.
هل تُعدَّل المكتبة الأصلية؟
لا. تُولَّد نسخة تالفة في الذاكرة وتُنزَّل على حدة؛ أما الملف الذي اخترته فيُقرأ فقط.