الفريق العربي للهندسة العكسية

نسخة كاملة : reverse flutter apps 1
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم و رحمة الله وبركاته

عذرا لضيق الوقت

اليوم موضوعنا هو الهندسة العكسية لبرامج الجوال الخاصة قلاتر flutter

سابقا كان لينا ادوات مثل 
https://github.com/ptswarm/reFlutter
و قبلها ادوات اخرى ولكن اغلب هذه الادوات للا يوجدد لها تحديثات
لذا اصبحت بلا جدوى

معنا الان اداة جديده وفى نفس الوقت شاملة تحليل كامل للكود
https://github.com/worawit/blutter
يمكن استخدامها فى الويندوز و كذلك اللينكس

ولكن ان كنت من مستخدمى تيرمكس termux 
Flutter Mobile Application Reverse Engineering Tool (Termux)
https://github.com/dedshit/blutter-termux
هذه لك
اعتقد تثبيتها واضح و سهل

عند تشغيل الاداة python3 blutter.py path/to/app/lib/arm64-v8a out_dirيكون لديك فولدر out_dir او كما تحب تسميته
يوجد به 
  • asm/* libapp assemblies with symbols
  • blutter_frida.js the frida script template for the target application
  • objs.txt complete (nested) dump of Object from Object Pool
  • pp.txt all Dart objects in Object Pool
اغلب الوقت تستخدم ملف pp.txt لانه يحتوى على النصوص و عناوينها واغلب الميثود و اينوم enum
الكود تجده فى asm فولدر

فى حالة واجهتك مشكلة مع استخدامه هذا بوت تليجرام جميل 
كل ما عليك فعله ضغط ملفى libapp.so و ملف libflutter.so
و رفعهم للبوت والرد على الملف ب blutter/

سيتم عمل كل شيى ويتم تكوين الملف قم بتحميله و ستجد بداخله الكود كامل
البوت
@RevEngiBot

البوت ايضا يحتوى على الكثير من الادوات للهندسة العكسية

للموضوع بقية