توضیحات
دوره Building a Reflective DLL Loader in C++. این دوره آموزشی به بررسی عمیق تکنیکهای بارگذاری انعکاسی فایلهای DLL در زبان ++C با محوریت ساختارهای داخلی Windows، مهندسی معکوس و تحلیلهای امنیتی میپردازد. این دوره آموزشی بررسی دقیق و عمیقی از تکنیکهای بارگذاری انعکاسی (Reflective Loading) در زبان ++C را از زاویه دید ساختارهای داخلی Windows، مهندسی معکوس و تحقیقات دفاعی امنیت سایبری ارائه میدهد. شرکتکنندگان در این آموزش نحوه بارگذاری و اجرای ماژولهای اجرایی را به صورت مستقیم از حافظه و بدون نیاز به لودر استاندارد سیستمعامل بررسی میکنند و در عین حال درک عمیقی از سازوکارهای زمینهای که امکان اجرای این تکنیکها را فراهم میسازند، به دست میآورند. این دوره مفاهیم کلیدی شامل فرمت فایلهای قابل اجرا (PE Format)، ساختار حافظه فرآیندها، جابهجاییها (Relocations)، حل جدول واردات (Import Resolution)، حفاظت از حافظه و APIهای مربوطه در Windows را به طور کامل پوشش میدهد. از طریق نمایشهای هدایتشده، تحلیل کدها و تمرینات آزمایشگاهی عملی در یک محیط ایزوله، فراگیران نحوه عملکرد پیادهسازیهای بارگذاری انعکاسی و شیوه ظهور این رفتارها را در طول فرآیندهای تحلیل بدافزار و پاسخ به حوادث مورد مطالعه قرار میدهند. در این آموزش به یک اندازه بر شناسایی نشانههای اجرای برنامه در حافظه، درک نحوه تشخیص این تکنیکها توسط محصولات امنیتی مدرن و بهکارگیری روشهای دفاعی برای بازرسی و شکار تهدیدات تاکید میشود. در پایان دوره، شرکتکنندگان قادر خواهند بود معماری بارگذاری انعکاسی را تشریح کنند، پیادهسازیها را با استفاده از ابزارهای دیباگ و مهندسی معکوس تحلیل نمایند، ردپاهای جرمیابی مرتبط با کدهای مقیم در حافظه را شناسایی کنند و توانایی خود را در تشخیص، تحلیل و پاسخ به تهدیدات پیچیده با رعایت اصول اخلاقی، قانونی و رفتارهای مسئولانه در تحقیقات امنیتی ارتقا دهند. این دوره برای متخصصان تست نفوذ، اعضای تیم قرمز، تحلیلگران بدافزار و پژوهشگران امنیت سایبری بسیار کاربردی و مفید است.
آنچه فرا خواهید گرفت
- پیمایش ساختار PEB: آموزش نحوه پیمایش و بررسی ساختار بلوک محیطی فرآیند (Process Environment Block).
- شناخت فرمت PE: یادگیری کامل فرمت و ساختار فایلهای قابل اجرا (Portable Executable).
- فرآیند بارگذاری انعکاسی DLL: آموزش مراحل و روند کامل بارگذاری انعکاسی DLL در حافظه.
- ساخت تزریقکننده کد: نحوه ساخت یک تزریقکننده (Injector) برای تزریق Reflective DLL به فرآیندها.
این دوره مناسب افرادیست که
- متخصصان تست نفوذ: آزمایشکنندگان نفوذ که قصد دارند تکنیکهای پیشرفته تزریق کد را فرا بگیرند.
- اعضای تیم قرمز: متخصصان تیم قرمز (Red Teamers) جهت شبیهسازی حملات پیچیده در محیطهای سازمانی.
- توسعهدهندگان بدافزار: افرادی که به دنبال درک مکانیسمهای ساخت کدهای مقیم در حافظه هستند.
- تحلیلگران بدافزار: متخصصانی که میخواهند رفتارهای بدافزارهای مقیم در حافظه را شناسایی و تحلیل کنند.
مشخصات دوره Building a Reflective DLL Loader in C++
- ناشر: Udemy
- مدرس: Naga Sai Nikhil
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 3 ساعت و 33 دقیقه
- تعداد دروس: 20
سرفصل های دوره
پیشنیازهای دوره Building a Reflective DLL Loader in C++
- Basics of C or C++ programming is required
- Enthusiasm
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 2160p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
6.1 گیگابایت














































