حسابي

بحث

القائمة

مطلوب مبرمج لفك ضغط وتحليل ملف UPZ (يعتمد على zlib/minizip)

وصف المشروع

أرغب في توظيف مبرمج محترف أو مهندس عكسي (Reverse Engineer) لتحليل وفك ضغط ملف Firmware بامتداد .upz.

تفاصيل الملف:

- تم التحقق من أنه يعتمد على مكتبة minizip (zlib 1.2.11) الخاصة بـ Gilles Vollant.

- الملف لا يُفتح بطرق ZIP التقليدية.

- أمتلك مكتبات السوفت وير الأصلية المرتبطة به، وسأقوم بتزويدك بها لتسهيل عملية التحليل.

المطلوب:

1. إنشاء سكربت أو برنامج بسيط (يفضّل بلغة Python أو C) يقوم بـ:

- فك ضغط الملف `.upz` واستخراج محتوياته.

- السماح بتعديل الملفات المفكوكة.

- ثم إعادة ضغط الملفات مرة أخرى إلى ملف `.upz` بنفس الهيكل الأصلي لاستخدامه في الجهاز.

2. توضيح إن كان هناك أي تشفير أو تعديل خاص في الترويسة (Header).

3. تسليمي السكربت أو البرنامج + شرح طريقة الاستخدام.

4. تقرير مختصر يشرح آلية التعامل مع الملف إن لزم.

الرجاء تقديم عرضك مع:

- السعر.

- المدة المطلوبة.

- خبرة سابقة في التعامل مع ملفات Firmware أو أنظمة مضغوطة مخصصة.

- أمثلة إن وُجدت.

يفضّل من لديه خبرة في zlib / minizip / reverse engineering.

أضف عرضك الآن

العروض المقدمة

مرحبا اخي انا مهندس برمجيات، بايثون وC لدي خبرة تطوير 5 سنوات يمكنني مساعتدك في انجاز العمل، تحليل وفك ضغط ملف firmware يمكنني عمل نافذة لفك ضغط مستقبلا إذا ارد...

مرحبا انا مهندس برمجيات متخصص في لغتي python و C لاكثر من خمس سنوات من الخبره العمليه بالاضافه لخبرتي الواسعه بالانظمه المدمجه وتجاربي السابقه في التعامل مع الا...

Islam R.

السلام عليكم ورحمه الله وبركاته اهلا بيك اخي الكريم ابعتلي الملفات وبعد فك الملفات ان شاء الله واستخراج المحتويات سوف اخبرك ان تقبل العرض المقدم لك انا على دراي...

شارك المشروع

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.