DROIDX / DEFENSE
بنك أسئلة المناقشة والدفاع
المشرف / SUPERVISOR
Prof. Dr. Jameel Saad
التحضير للمناقشة / Viva preparation · oral examination
بنك أسئلة المناقشة والدفاع
مستودع ديناميكي للأسئلة والإجابات النموذجية. افتح الإجابة للتدريب الذاتي أو أضف سؤالاً جديداً لفريق DroidX.
Model answer / الإجابة النموذجيةStatic analysis provides an offline-readable signal before execution, avoids sandbox evasion and runtime cost, and is compatible with on-device privacy constraints. Its limitation is that it cannot observe behavior hidden behind dynamic code paths; DroidX addresses this by using permission chaining as a high-signal threat surface rather than claiming complete behavioral coverage.
Model answer / الإجابة النموذجيةThe pipeline reduces 50,621 raw candidates to 255 official Android SDK static features to remove noisy, undocumented, duplicate, or runtime-dependent signals.
Model answer / الإجابة النموذجيةFor a float value x, affine quantization maps it to an integer q using q = round(x / scale) + zero-point, then dequantizes with x ≈ scale × (q − zero-point).
Model answer / الإجابة النموذجيةThe explanation layer maps active features to learned weights and semantic context, then describes dominant contributors and recommends least-privilege remediation.
Model answer / الإجابة النموذجيةPlay Integrity supplies an external trust signal about the app/device environment, while PackageManager supplies local package metadata.