کتاب مبانی مهندسی معکوس ویندو با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره مبانی مهندسی معکوس ویندو

موضوع کلی: توسعه نرم‌افزارهای مدرن تحت ویندوز

موضوع میانی: تکنیک‌های مهندسی معکوس (Reverse Engineering)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر مهندسی معکوس ویندوز
  • 2. ساختار فایل‌های اجرایی ویندوز (PE)
  • 3. هدر فایل PE و اطلاعات آن
  • 4. بخش‌های مختلف فایل PE
  • 5. جدول ورودی‌ها و صادرات (Import Address Table)
  • 6. جدول آدرس‌های بازگشتی (Export Address Table)
  • 7. بررسی ساختار فایل‌های DLL
  • 8. منابع فایل PE و کاربردهای آنها
  • 9. آشنایی با ابزارهای اصلی مهندسی معکوس
  • 10. استفاده از دیباگرها (Debuggers) در مهندسی معکوس
  • 11. مفاهیم و دستورات اولیه دیباگر OllyDbg
  • 12. کار با دیباگر x64dbg
  • 13. تحلیل کد اسمبلی x86
  • 14. دستورات اصلی اسمبلی x86
  • 15. تحلیل رجیسترها و حافظه در دیباگر
  • 16. شناسایی توابع مهم در کد اسمبلی
  • 17. تکنیک‌های شناسایی توابع API
  • 18. تحلیل جریان کنترل برنامه
  • 19. شناسایی حلقه‌ها و شرط‌ها در کد اسمبلی
  • 20. اصول پچ کردن (Patching) فایل‌های اجرایی
  • 21. تغییرات ساده در کد با استفاده از هگز ادیتور
  • 22. رفع مشکلات سازگاری با پچ کردن
  • 23. مفاهیم بسته‌بندی (Packing) و محافظت از کد
  • 24. شناسایی بسته‌بندی‌کننده‌های رایج
  • 25. روش‌های باز کردن فایل‌های بسته‌بندی شده
  • 26. تحلیل کدهای مبهم (Obfuscated Code)
  • 27. تکنیک‌های رفع ابهام از کد
  • 28. آشنایی با آنالیزورهای استاتیک
  • 29. استفاده از IDA Pro برای تحلیل کد
  • 30. آشنایی با پلاگین‌های IDA Pro
  • 31. تحلیل ترافیک شبکه با Wireshark
  • 32. شناسایی الگوهای مخرب در ترافیک شبکه
  • 33. مفاهیم تزریق کد (Code Injection)
  • 34. روش‌های تزریق کد به فرآیندهای دیگر
  • 35. آشنایی با تکنیک‌های Rootkit
  • 36. شناسایی Rootkitها و روش‌های مقابله با آنها
  • 37. تحلیل بدافزارهای رایج ویندوز
  • 38. شناسایی ویژگی‌های بدافزاری
  • 39. آنالیز رفتاری بدافزارها در محیط Sandbox
  • 40. مهندسی معکوس کرک نرم‌افزارها
  • 41. روش‌های غیرفعال کردن لایسنس نرم‌افزار
  • 42. تحلیل فایل‌های لایسنس و سریال نامبر
  • 43. بررسی و تحلیل کدهای محافظت شده با VMProtect
  • 44. آشنایی با سیستم‌های مجازی‌سازی و تاثیر آن‌ها بر مهندسی معکوس
  • 45. مفاهیم شکستن رمزنگاری (Cryptography Breaking)

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.