REDasmOrg/REDasm
کاربرد:
این یک دیس اسمبلر متنبازه که بهت کمک میکنه کد باینری برنامهها رو تحلیل کنی و به صورت اسمبلی ببینیش
قابلیتهایی مثل تحلیل خودکار، رنگآمیزی کد و پشتیبانی از معماریهای مختلف داره
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای یه فایل اجرایی رو معکوس کنی (reverse engineering)
مخصوصاً وقتی با فایلهای بدون سورس کار میکنی یا امنیت نرمافزار رو بررسی میکنی
چند مثال از موارد استفاده
- تحلیل بدافزارها برای فهم رفتارشون
- اصلاح باگ در نرمافزارهای قدیمی بدون دسترسی به کد اصلی ️
- یادگیری سیستمهای عامل یا درایورها از طریق کد اسمبلی
- ##reverse
- ##disassembler
- ##binary
- ##malware
- ##opensource
- ##RE
- ##x86
- ##ARM
- ##software
- ##static
