
محلل APK ثابت آخر
YAASA (Yet Another APK Static Analyzer - محلل APK ثابت آخر) هو إطار عمل للمتعة في تحليل ملفات APK.
يستخدم المشروع الأدوات التالية وهو مبني على إطار عمل Django:
يمكنك إضافة وظائف جديدة في analyze/libs/threads.py.
استخدام التطبيق سهل للغاية. يمكنك بدء تشغيل YAASA باستخدام python manage.py runserver وفتح 127.0.0.1:8000 على متصفحك. بعد ذلك، يمكنك رفع ملف APK الخاص بك وترك الإطار يبدأ عملية التحليل في الخلفية.
لاستغلال قوة برامج مكافحة الفيروسات، يجب تشغيل بعض الأجهزة الافتراضية المثبت عليها مضاد فيروسات. لمزيد من المعلومات، يمكنك الاطلاع على صفحة PlagueScanner. يجب تعديل بعض الوكلاء (agents) لتقديم أفضل نتيجة للفحص. قمنا بتعديل وكيل BitDefender لهذا الغرض.
يمكنك تشغيل هذه الأوامر لتثبيت الإطار:
git clone https://github.com/mohammadnassiri/YAASA.git
cd YAASA
pip3 install -r requirements.txt
يجب تهيئة ملف .env قبل استخدام إطار YAASA. إذا كنت تستخدم قاعدة بيانات MySQL، يجب تعيين متغيرات الاتصال في هذا الملف. وكذلك تعيين secret_key الذي يستخدمه Django نفسه.
تم نشر تقرير هذه الأداة في مؤتمر APA3.
لمزيد من المعلومات، يرجى الاتصال بي.