JEB Decompiler for Android چیست؟
JEB Decompiler for Android ابزاری قدرتمند برای decompile کردن و debug کردن اپلیکیشن های اندرویدی است و با استفاده از آن می توانید فایل های APK مخرب را مهندسی معکوس کرده و بررسی های امنیتی مورد نیازتان را روی آن انجام دهید. استفاده از این نرم افزار کمک می کند تا زمان کم تری را صرف مهندسی معکوس اپلیکیشن ها کنید و به راحتی می توانید APK های obfuscate شده را decompile کنید، کدهای جاوا را بررسی و آزمایش کنید و اپلیکیشن هایی که سورس آن ها بسته است را در چند دقیقه دیباگ کنید. بخش backend این نرم افزار به صورت ماژولار طراحی شده است و به همراه UI قدرتمندی که ارائه می کند به شما این امکان را می دهد که کارهای مربوط به refactoring را انجام داده و کارهای پیچیده را به کمک اسکریپت نویسی خودکار سازی کنید. با کمک این نرم افزار می توانید آنالیزهای استاتیک و داینامیک را روی انواع مختلفی از اپلیکیشن های Android چه بدافزار و چه اپلیکیشن های عادی و چه کوچک و چه بزرگ به راحتی انجام دهید.
JEB Decompiler for Android با استفاده از Dalvic decompiler قدرتمند خود کدهای اپلیکیشن را decompile می کند که شامل APK های multi-dex نیز می شود. همچنین کدهای آنالیز شده را refactor می کند تا کدهای مبهم سازی شده یا obfuscate شده ای که به وسیله محافظ های اپلیکیشن ایجاد شده اند باز شوند. سپس این نرم افزار مرحله بازسازی را انجام می دهد که در آن resource ها و فایل های obfuscate شده XML بازسازی می شوند. سپس Dalvik code ها و نیز کدهای native نیز دیباگ می شوند.
JEB Decompiler for Android این امکان را در اختیار شما قرار می دهد که از طریق API آن بتوانید کارهای خود را خودکار سازی کنید و فرآیندهای مربوط به مهندسی معکوس را با اسکریپت نویسی به صورت خودکار اجرا کنید. با استفاده از این نرم افزار دیگر نیازی به تبدیل جداگانه Dex به Jar نخواهید داشت و نرم افزار به صورت داخلی این کار را برای شما انجام خواهد داد. در ادامه لینک دانلود JEB Decompiler for Android به همراه کرک آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های JEB Decompiler for Android:
- - مهندسی معکوس و decompile کردن اپلیکیشن های اندروید
- - قابلیت decompile کردن کدهای obfuscate شده
- - بدون نیاز به تبدیل dex به jar
- - قابلیت refactor کردن کدها بعد از بازگشایی
- - انجام آنالیز استاتیک و داینامیک روی اپ های اندرویدی
- - دارای UI قدرتمند
- - ارائه API برای خودکارسازی کارها
- - بررسی کدهای جاوا
- - قابلیت debug سریع اپ های closed-source
- - امکان annotate کردن، بررسی و تغییر در خروجی آنالیز
- - و بسیاری موارد دیگر.