عرض ادب و احترام خدمت همراهان عزیز وب سایت آموزشی پی وی لرن. با آموزش کالی لینوکس (Kali Linux) در خدمتتون خواهیم بود. بررسی ابزارهای مهندسی معکوس را در این بخش خواهیم داشت.
در ادامه بررسی ابزارهای مهندسی معکوس را مورد بررسی قرار خواهیم داد.
ابزارها | شرح |
---|---|
apktool | این ابزاری برای مهندسی معکوس فایل های اندروید apk است که می تواند منابع را به فرم تقریبا اصلی رمزگشایی کرده و پس از اصلاح آن ها را دوباره بسازد. |
dex2jar | با استفاده از dx ، می تواند jar را به dex تبدیل کند. |
diStorm3 | این کتابخانه سبک ، آسان برای استفاده و تجزیه سریع است. |
edb-debugger | این یک اشکال زدایی پلت فرم مدولار و متقاطع است. |
jad | این یک de-compiler جاوا است. |
javasnoop | خود را به یک فرآیند موجود متصل می کند و فوراً دستکاری در تماس های متد را آغاز می کند ، کد دلخواه را اجرا می کند ، یا فقط پردازش سیستم را تحلیل می کند. |
JD-GUI | این ابزار گرافیکی است که کد منبع های جاوا فایل های “class.” را نمایش می دهد. |
OllyDbg | یک دیباگر x86 است که بر تحلیل کد باینری تاکید دارد و زمانی که کد اصلی در دسترس نیست، مفید است. |
smali | این اسمبلر / جداسازنده فایل dex است که توسط dalvik استفاده می شود. |
Valgrind | این ابزاری برای اشکال زدایی و پروفایلینگ برنامه های لینوکس است. |
YARA | با استفاده از YARA ، می توانید توضیحی از بدافزارها را بر اساس الگوهای متنی یا باینری ایجاد کنید. |
در این بخش از آموزش کالی لینوکس (Kali Linux) به بررسی ابزارهای مهندسی معکوس پرداختیم. در جلسه ی آینده ابزارهای مهندسی اجتماعی و هک سخت افزاری را مورد بررسی قرار خواهیم داد. با ادامه ی مباحث آموزش کالی لینوکس (Kali Linux) از وب سایت آموزشی پی وی لرن همراه باشید.