الفريق العربي للهندسة العكسية
كيف يمكنني استخراح سورس كود لتطبيق Apk من الهاتف - نسخة قابلة للطباعة

+- الفريق العربي للهندسة العكسية (https://www.at4re.net/f)
+-- قسم : منتديات الهندسة العكسية - Reverse Engineering Forums (https://www.at4re.net/f/forum-4.html)
+--- قسم : الأسئلة والإستفسارات، حلول المشاكل و تبادل الخبرات - Expert Exchange Newbie Questions Answers (https://www.at4re.net/f/forum-36.html)
+--- الموضوع : كيف يمكنني استخراح سورس كود لتطبيق Apk من الهاتف (/thread-2968.html)



كيف يمكنني استخراح سورس كود لتطبيق Apk من الهاتف - Nourghora - 22-01-2022

السلام عليكم:
كيف يمكنني استخراح سورس كود لتطبيق Apk من الهاتف?
وهل توجد برامج تكشف ان التطبيق مشفرة ام لا (scan)?
يلي عندو علم يفيدنا وجزاكم الله خيرا


RE: كيف يمكنني استخراح سورس كود لتطبيق Apk من الهاتف - Cyros - 23-01-2022

وعليكم السلام
يوجد العديد من المكتبات  لاستخراج كود شبيه بالكود المصدري ك CFR , JaDX , FernFlower وايضا يوجد ادوات ك apktool , dex2jar ويوجد الكثير من المواقع تقدم هذه الخدمة اونلاين وفي نظام الاندرويد يوجد برامج ك Show Java وهو يحتوي على المكتبات التي ذكرتهم لكنه لايعرض smali لذا لن تستطيع القيام بالكتابة على التعليماتو يوجد Apktool-m  ولكن ينقصه بعض المزايا كالبحث في النصوص.
يوجد MTManger ولكن النسخة التي تحوي مفكك الكود  غير مجانية.
عادة البرامج المحمية يحدث خطأ عند تفكيكها الى الكود المصدري او لا تكتمل العملية بنجاح
​​​​​يوجد APKiD


RE: كيف يمكنني استخراح سورس كود لتطبيق Apk من الهاتف - the9am3 - 23-01-2022

لعمل decompile للجافا 
يوجد برنامج jeb او jadx  بهل برنامجين تقدر تشوف كود الجافا وكود السمالي 
لمعرفة نوع التشفير APkid
https://github.com/rednaga/APKiD

ويمكنك ايضا عمل decompile بواسطة برنامج IntelliJ IDEA


RE: كيف يمكنني استخراح سورس كود لتطبيق Apk من الهاتف - H@wk0 - 25-01-2022

يمكنك تجربه هذين البرنامجين:
https://github.com/iBotPeaches/Apktool
https://pythonrepo.com/repo/dwisiswant0-apkleaks-python-security

طبعاً الأداة GitHub - skylot/jadx: Dex to Java decompiler غنيه عن التعريف و أن كانت لا تعطيك النتيجه المرجوة 100%