AppScope Mentor
Loading...
AppScope Mentor مختبر فحص أندرويد
جاهز
وحدة تحكم المتخصصين

اقرأ الحزمة.اعرف الحدود.

مرشد تقني مباشر لتغليف أندرويد، والتحليل الساكن، وبنية التطبيقات المغلفة.

الحقيقة المطلقة

يمكنك فحص الكود المرسل إلى الجهاز. أما المنطق البرمجي من جهة الخادم فيبقى على الخادم.

مفعل دائماً
AS
AppScopeمرشد الهندسة العكسية
نسخ السلسلة
جاري تحليل الحزمة...
اطرح سؤالاً تقنياً
Enter للإرسال · Shift + Enter لسطر جديد إرسال
ابدأ بسؤال محدد
01سير عمل فحص APK 02قدرات تطبيق الغلاف (Wrapper app) 03قراءة بيان (manifest) 04مقارنة الأدوات

دليل العمل الميداني

نموذج ذهني واضح للفحص

استخدم نقاط التحقق هذه للحفاظ على النزاهة التقنية لتكليفك.

01

ابدأ بالحاوية

ملف APK هو أرشيف ZIP يحتوي على: ملف البيان (manifest)، وكود DEX bytecode، والموارد، والأصول، والمكتبات الأصلية. أما ملف AAB فهو حزمة نشر، وليس الملف الذي يشغله جهاز أندرويد مباشرة.

unzip app.apk -d app_unpacked/
02

استعد الهيكل، لا السحر

يقوم JADX بإعادة بناء كود يشبه لغة Java؛ بينما يقوم APKTool بفك تشفير الموارد وإصدار smali. يمكن للتعمية (Obfuscation) إعادة تسمية الرموز، لكنها لا تستطيع محو السلوك الفعلي للبرنامج.

jadx-gui app.apk
03

افصل العميل عن الخلفية (backend)

قد تكون نقاط نهاية API، والرموز (tokens)، وتنسيقات الطلبات مرئية في العميل. أما قاعدة بيانات الخادم، والمنطق الخاص، والمفاتيح السرية فهي ليست داخل ملف APK.

jadx -d out/ app.apk
04

تعامل مع الأغلفة كحدود

يمكن للغلاف (wrapper) تشغيل تطبيق آخر، أو عزله، أو تضمينه، أو افتراضه. تعتمد رؤيته على الأذونات، وحدود العمليات، ودفاعات الهدف.

apktool d app.apk -o decoded/
اسأل عن إحدى هذه الخطوات
للتعليم، والبحث الأمني، والتوافق التشغيلي.·افحص البرمجيات التي لديك تصريح بفحصها.