تخطي إلى المحتوى

لا يمكن تحويل هذا النوع من الملفات في المتصفح.

┐─ تحليل الملف ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
المطور : جوجل
الفئة : تنفيذي
نوع MIME : application/vnd.android.package-archive
بايتات : 504B0304
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

ما هو ملف APK؟

APK (Android Package Kit — حزمة تطبيقات أندرويد) هي صيغة الملفات المستخدمة لتوزيع وتثبيت التطبيقات على أجهزة أندرويد. APK في جوهرها أرشيف ZIP يحتوي على: شفرة Dalvik/ART المترجمة (ملفات .dex)، الموارد (صور ونصوص)، شهادة التوقيع الرقمي، وملف AndroidManifest.xml الذي يعرّف صلاحيات التطبيق ومتطلباته.

متجر Google Play يوزع التطبيقات بتنسيق APK (أو AAB — Android App Bundle في الإصدارات الأحدث). يمكن أيضاً توزيع APK مباشرة خارج المتجر — يُعرف هذا بـ “sideloading”.

كيفية فتح ملفات APK

  • أجهزة أندرويد — اضغط لتثبيت التطبيق (يتطلب تفعيل “التثبيت من مصادر غير معروفة”)
  • محاكيات أندرويد عبر ADB:
    adb install app.apk
  • Android Studio — بيئة التطوير الرسمية، تثبت APK على محاكي أو جهاز حقيقي
  • BlueStacks (ويندوز، ماك) — محاكي أندرويد للكمبيوتر، يشغّل تطبيقات APK
  • 7-Zip (ويندوز) — استخراج محتويات APK كمجلد عادي للفحص

المواصفات التقنية

الخاصيةالقيمة
الصيغةأرشيف ZIP معدَّل
البايتات السحرية50 4B 03 04 (ZIP)
نوع MIMEapplication/vnd.android.package-archive
الشفرةDalvik Bytecode (ملفات .dex)
المواردمُجمَّعة في resources.arsc
التوقيعv1 (JAR)، v2، v3، v4
البيانAndroidManifest.xml

الاستخدامات الشائعة

  • تحميل التطبيقات خارج المتجر (Sideloading): تطبيقات غير متوفرة في منطقتك الجغرافية، أو نسخ قديمة من تطبيقات تحتاجها
  • التطوير والاختبار: المطورون يثبتون APK مباشرة على أجهزة الاختبار دون رفعه للمتجر
  • النسخ الاحتياطي: حفظ APK قبل إلغاء تثبيته لإعادة التثبيت لاحقاً بدون إنترنت
  • التطبيقات المؤسسية: الشركات توزع تطبيقات داخلية بـ APK على أجهزة الموظفين
  • تحليل الأمان: الباحثون الأمنيون يفككون APK لفحص الشفرة والصلاحيات

اعتبارات الأمان

APK من مصادر غير رسمية تشكّل خطراً أمنياً جدياً:

  1. تحقق من التوقيع الرقمي: كل APK يجب أن يكون موقعاً بشهادة مطوره
  2. قارن التوقيع: قارن توقيع APK المحمَّل مع التوقيع في المتجر الرسمي
  3. راجع الصلاحيات: قبل التثبيت، افحص الصلاحيات المطلوبة (هل يحتاج تطبيق آلة حاسبة صلاحية الكاميرا؟)
  4. استخدم VirusTotal: ارفع APK على virustotal.com لفحصه بعشرات محركات مكافحة الفيروسات
# فحص محتويات APK
unzip -l app.apk

# استخراج ملف البيان
unzip app.apk AndroidManifest.xml

# تثبيت بـ ADB
adb install -r app.apk  # -r للاستبدال إذا كان مثبتاً