UPX - Ultimate Packer for eXecutables screenshot
UPX - Ultimate Packer for eXecutables

UPX (Ultimate Packer for eXecutables) هو أداة مساعدة متقدمة ومتعددة الاستخدامات لضغط الملفات القابلة للتنفيذ. إنها أداة مجانية وآمنة ومحمولة ومفتوحة المصدر مصممة لتقليل حجم الملفات القابلة للتنفيذ مع الحفاظ على وظائفها. يدعم UPX مجموعة واسعة من التنسيقات القابلة للتنفيذ، بما في ذلك برامج Windows وملفات DLL وتطبيقات macOS وملفات Linux القابلة للتنفيذ...

الميزات الرئيسية لـ UPX (Ultimate Packer for eXecutables):

  • آمن: UPX هو برنامج مفتوح المصدر يتمتع بتاريخ طويل من الشفافية. يمكن لبرامج الأمان ومكافحة الفيروسات فحص التطبيقات المضغوطة بواسطة UPX للتأكد من سلامتها.
  • نسبة ضغط ممتازة: يحقق UPX نسب ضغط مذهلة، وغالبًا ما يتجاوز تنسيقات الضغط التقليدية مثل Zip. وهذا أمر ضروري لتقليل تكاليف التوزيع والتخزين.
  • فك الضغط السريع: يتميز UPX بسرعات فك الضغط السريعة، التي تتجاوز 500 ميجابايت في الثانية على الأجهزة الحديثة، مما يضمن إمكانية فك ضغط الملفات التنفيذية المضغوطة بسرعة.
  • لا يوجد عبء على الذاكرة: يستخدم UPX إلغاء الضغط في مكانه، مما يضمن عدم وجود عبء إضافي على الذاكرة عند تشغيل الملفات التنفيذية المضغوطة، مما يؤدي إلى أداء فعال.
  • موثوق: يمكن للمستخدمين سرد الملفات التنفيذية المضغوطة بواسطة UPX واختبارها وتفريغها. يحتفظ UPX أيضًا بالمجموع الاختباري لكل من الملفات المضغوطة وغير المضغوطة، مما يعزز سلامة البيانات.
  • دعم التنسيق العالمي: يتوافق UPX مع مجموعة متنوعة من التنسيقات القابلة للتنفيذ، مما يجعله مناسبًا لتطبيقات Windows وmacOS وLinux.
  • قابلية النقل: تمت كتابة UPX بلغة C++‎ محمولة ومحايدة، مما يسمح لها بالعمل بسلاسة على منصات مختلفة دون الحاجة إلى تعديل.
  • قابلة للتوسيع: تعمل بنية الفئة المعيارية لـ UPX على تبسيط عملية إضافة دعم للتنسيقات الجديدة القابلة للتنفيذ أو خوارزميات الضغط، مما يوفر المرونة والقدرة على التكيف.
  • البرمجيات الحرة: يتم توزيع UPX بموجب شروط ترخيص GNU العام الإصدار 2+. كود المصدر الكامل متاح، ويمكن للمستخدمين استخدام UPX بحرية، بما في ذلك التطبيقات التجارية، طالما أنهم يمتثلون لشروط الترخيص.

باختصار، UPX هي أداة قوية لضغط الملفات القابلة للتنفيذ ومعروفة بأمانها ونسب الضغط الاستثنائية وسرعات إلغاء الضغط السريعة والتوافق عبر الأنظمة الأساسية. ويضمن إلغاء الضغط في مكانه عدم وجود أي عبء على الذاكرة، ويدعم نطاقًا واسعًا من التنسيقات القابلة للتنفيذ. إن UPX قابل للتوسيع ويتم توفيره كبرنامج مجاني مفتوح المصدر، مما يجعله أداة قيمة لتقليل تكاليف التوزيع والتخزين مع الحفاظ على سلامة وأداء الملفات التنفيذية المضغوطة.

UPX - سجل التغيير.

كيفية استخدام UPX:

UPX هو أداة تضغيط ملفات تنفيذية متعددة الاستخدام تُستخدم لتقليل حجم ملفات التنفيذية دون التأثير على وظائفها. إليك خطوات عامة لاستخدام UPX في الوضع الأساسي:

  1. تنزيل UPX:
    - قم بتنزيل UPX من الرابط أعلاه (رابط مباشر من الموقع الرسمي).
  2. فتح نافذة الأوامر (واجهة السطر):
    - ابدأ بفتح نافذة الأوامر (Command Prompt) في نظام التشغيل الذي تستخدمه.
  3. الانتقال إلى مجلد ملف التنفيذي:
    - انتقل إلى المجلد الذي يحتوي على ملف التنفيذي الذي ترغب في ضغطه باستخدام أمر "cd" (تغيير الدليل).
  4. استخدام UPX للضغط:
    - استخدم الأمر التالي لضغط ملف التنفيذي باستخدام UPX:
    upx <اسم الملف التنفيذي>
    اضغط على مفتاح Enter
    حيث "<اسم الملف التنفيذي>" يجب أن يكون اسم ملف التنفيذي الذي ترغب في ضغطه.
  5. فك ضغط الملف (اختياري):
    - إذا كنت بحاجة إلى فك ضغط الملف لاحقًا، يمكنك استخدام UPX لذلك بواسطة الأمر:
    upx -d <اسم الملف المضغوط>
    اضغط على مفتاح Enter

هذه هي الخطوات الأساسية لاستخدام UPX. يجب ملاحظة أن UPX قد تدعم خيارات إضافية وقد تحتاج إلى مزيد من المعلومات حولها من خلال توثيق UPX أو مساعدة المستخدم المتاحة.

تنزيل UPX:
لــ windows 32 bit:
الحجم: 597.20 كب - تنزيل
لــ windows 64 bit:
الحجم: 598.99 كب - تنزيل