Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
file-unpumper — أداة يمكن استخدامها لقص العناصر غير المفيدة من ملف PE، مثل الأشياء التي قد يضيفها مضخم الملفات. | Kitploit
أدوات/GitHubGitHub/0x11dfe/file-unpumper
التحليل الثابتالهندسة العكسيةتحليل البرمجيات الخبيثةتحليل الملفات الثنائية
GitHub0x11dfe/file-unpumper

file-unpumper

أداة يمكن استخدامها لقص العناصر غير المفيدة من ملف PE، مثل الأشياء التي قد يضيفها مضخم الملفات.

عرض المستودع
303منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

file-unpumper

file-unpumper هي أداة سطر أوامر قوية مصممة لتنظيف وتحليل ملفات Portable Executable (PE). توفر مجموعة من الميزات لمساعدة المطورين ومحترفي الأمان في العمل مع ملفات PE بشكل أكثر فعالية.

الميزات

  • إصلاح رأس PE: يمكن لـ file-unpumper إصلاح ومحاذاة رؤوس PE لملف تنفيذي معين. هذا مفيد بشكل خاص لحل المشكلات الناتجة عن أدوات التعبئة أو الإخفاء التي تعدل الرؤوس.

  • استخراج الموارد: يمكن للأداة استخراج الموارد المضمنة من ملف PE، مثل الأيقونات والصور النقطية أو موارد البيانات الأخرى. يمكن أن يكون ذلك مفيدًا للهندسة العكسية أو تحليل محتويات ملف تنفيذي.

  • تحليل البيانات الوصفية: يوفر file-unpumper تحليلاً شاملاً للبيانات الوصفية لملف PE، بما في ذلك معلومات حول بنية الآلة وعدد الأقسام والطابع الزمني والنظام الفرعي وقاعدة الصورة وتفاصيل الأقسام.

  • تنظيف الملف: الوظيفة الأساسية لـ file-unpumper هي إزالة أي بيانات "مضخمة" أو محشوة من ملف PE، مما ينتج نسخة نظيفة من الملف التنفيذي. يمكن أن يساعد ذلك في تحليل البرامج الضارة أو الهندسة العكسية أو ببساطة تقليل حجم الملف.

  • المعالجة المتوازية: لضمان أداء فعال، يستفيد file-unpumper من قوة المعالجة المتوازية باستخدام crate rayon، مما يسمح له بمعالجة الملفات الكبيرة بسهولة.

  • تتبع التقدم: أثناء عملية تنظيف الملف، يتم عرض شريط تقدم، مما يوفر إشارة بصرية لتقدم العملية والوقت المتبقي المقدر.

التثبيت

file-unpumper مكتوب بلغة Rust ويمكن تثبيته بسهولة باستخدام مدير الحزم Cargo:

root@kitploit:~
cargo install file-unpumper

الاستخدام

  • <INPUT>: المسار إلى ملف PE المُدخل.

الخيارات

  • --fix-headers: إصلاح ومحاذاة رؤوس PE للملف المُدخل.
  • --extract-resources: استخراج الموارد المضمنة من الملف المُدخل.
  • --analyze-metadata: تحليل وعرض البيانات الوصفية لملف PE.
  • -h, --help: طباعة معلومات المساعدة.
  • -V, --version: طباعة معلومات الإصدار.

أمثلة

  1. تنظيف ملف PE وإزالة أي بيانات "مضخمة":
root@kitploit:~
file-unpumper path/to/input.exe
  1. إصلاح رؤوس PE وتحليل البيانات الوصفية لملف:
root@kitploit:~
file-unpumper --fix-headers --analyze-metadata path/to/input.exe
  1. استخراج الموارد من ملف PE:
root@kitploit:~
file-unpumper --extract-resources path/to/input.exe
  1. تنفيذ جميع العمليات المتاحة على ملف:
root@kitploit:~
file-unpumper --fix-headers --extract-resources --analyze-metadata path/to/input.exe

المساهمة

المساهمات في file-unpumper مرحب بها! إذا واجهت أي مشكلات أو لديك اقتراحات للتحسين، فيرجى فتح مشكلة أو تقديم طلب سحب في مستودع GitHub.

سجل التغييرات

يمكن العثور على أحدث سجلات التغييرات في CHANGELOG.md

الترخيص

file-unpumper مُصدر تحت رخصة MIT.

تنزيل الأداة