ابزار های مهندسی معکوس اندروید
در این مرحله نیازمند چندین ابزار هستیم که باید آنها را دانلود و نصب کنیم :
نرم افزار Java Development Kit : این نرم افزار ماشین مجازی جاوا هست و اجازه میدهد که بتونیم کد های جاوا را اجرا کنیم نکته ای که هست متاسفانه کاربران ایرانی نمی توانند مستقیم آنرا دانلود کنند پس تو گوگل سرج کنید و از سایت های ایرانی دانلود و نصب کنید . نسخه 64 بیتی بهتر است .
ابزار apktool : بااین ابزار میتونیم فایل های apk رو دیکامپایل و کامپایل کنیم تا بتوانیم به منابع اپلیکشین دسترسی داشته باشیم .
ابزار dex2jar : با این ابزار میتونیم فایل اصلی classes.dex رو به فایل jar تبدیل کنیم تا بتونیم کد های جاوای اپلیکشن رو ببینم .
نرم افزار jd-gui : با این ابزار میتوانیم کدهای جاوا را ببینیم و در آنها جستجو کنیم.
ابزار Apk Signed : با این ابزار زمانی که فایل apk را دستکاری کردیم دیگه بعد از کامپایل کردن دیگر قابل نصب نیست باید امضایی دیجیتالی روی فایل apk اعمال کنیم .
ابزار های فوق رو میتوانید در پست های زیر دانلود کنید.
@dorsateam