این دوره برای دانشجویان علاقه مند به اشکال زدایی و تجزیه و تحلیل برنامه ها یا تجزیه و تحلیل بدافزارها تهیه شده است، در این دوره شما یاد خواهید گرفت که چگونه یک فایل اجرایی را به زبان اسمبلی تبدیل کنید و سپس بخوانید که این فایل اجرایی چه می کند، همچنین قادر خواهید بود عملکرد این فایل اجرایی را تغییر دهید و یک فایل اجرایی اصلاح شده جدید صادر کنید.
قبل از پیوستن به این دوره، باید با زبان اسمبلی و معماری فایل های اجرایی قابل حمل آشنا باشید.
پس از شرکت در این دوره می توانید به سوالات زیر پاسخ دهید:
اشکالزدایی چیست؟
تفاوت بین کامپایلر، اسمبلر، جداساز و دیباگر چیست؟
در اشکالزدایی قدم گذاشتن و قدم گذاشتن در آن چیست؟
چگونه نقاط شکست ایجاد کنیم؟ و تفاوت بین نقاط شکست نرم افزار و سخت افزار چیست؟
ردیابی چیست؟
چگونه فایل اجرایی اصلاح شده را صادر کنیم؟
و چگونه یک فایل DLL را با استفاده از OllyDBG اشکال زدایی کنیم؟
وقتی به این دوره ملحق می شوید، علاوه بر یک مثال فایل اجرایی که در طول آزمون های عملی خود در این دوره از آن استفاده می کنیم، می توانید ویدیوهای سخنرانی ها و دانلود اسلایدهای ارائه شده را مشاهده کنید.
(به صورت "olly dbg" یا "olly debug" تلفظ می شود)
مهندس در مرکز کامپیوتر دولتی تشکیلات خودگردان فلسطین
نمایش نظرات