شروع فصل دوم دوره Windows Internals در مورد Debugging
از امروز به صورت هفتگی هر ۴شنبه [[بسته به مشغله کاری ممکنه البته بشه یک چهارشنبه در میان]] در مورد Debugging ویدئوی جدید خواهیم داشت. ویدئوها همزمان بر روی آپارات و یوتیوب منتشر میشوند که در ادامه لینکها رو میتونید ببینید.
لطفا منتشر کنید که دوستان علاقهمند استفاده کنند. اینم لینک کانال تلگرام، عضو بشید که کلیهی مواردی که قبلا منتشر شده و مقالههایی که در آینده قصد انتشار دارم رو داشته باشید:
https://t.me/OxAA55
اما این هفته ۲ ویدئو داریم که معرفی مطالب فصل و روند Compile رو در بر دارند.
1. این اولین ویدئوی فصل دوم دورهی Windows Internals است که در آن به موضوع دیباگ میپردازیم. در این ویدئو دلیل افزودن این فصل به دوره و مباحثی که در این فصل پوشش میدهیم معرفی میشوند.
https://aparat.com/v/0Xm2d
https://youtu.be/pSekiGgplRc
2. در این ویدئو ابتدا با مراحلی که یک فایل source طی کرده تا به فایل باینری تبدیل شود آشنا شده و سپس به ساختار برنامهها بر روی دیسک، و در حالت اجرایی در حافظه میپردازیم. تبدیل شدن فایل cpp به فایل پیشپردازش و تغییر macroها، تبدیل شدن به اسمبلی و در نهایت linkشدن object fileها و تولید فایل PE نمایش داده شده و مرور کوتاهی بر روی ساختار PE به کمک PEBear انجام میدهیم. در نهایت نیز ساختارهای heap, stack و قرار گیری اطلاعات در آنها به کمک Visual Studio نمایش داده میشود.
https://aparat.com/v/ST2Ia
https://youtu.be/pXRZaK6ZjqM
#windows #internals #debug #compile #stack #heap #pe #pebear #visualstudio #programming #cpp
Post #74
1.78K