TGViewer
OS Internals OS Internals @oxaa55 · 3.64K subscribers
Post #71 2.05K
سلام به همگی
در اولین برنامه‌ریزی‌ام برای شروع دوره‌ی Windows Internals با رویکرد برنامه نویسی، من قصد داشتم فصل مربوط به Threads که اولین فصل دوره هم بود (علت اینکه مطابق کتاب شروع نکردم رو در ویدئوی معرفی فصل گفته‌ام)، به صورت زیر پیش ببرم:
1. شروع با معرفی Thread و ایجادش با WinAPI
2. معرفی ThreadPoolها در ویندوز و کار با Callbackهای اون
3. معرفی Kernel Programming در ویندوز و نوشتن درایور ساده
4. ایجاد کردن Thread در کرنل بوسیه‌ی درایور
5. معرفی RemoteThread و استفاده از اون برای Code Injection
6. بررسی اولویت Threadها و طرز کار Scheduler
7. معرفی TEB, ETHREAD و دیدن آن با WinDbg

از موارد بالا ۶تای اول انجام شده که در لینک زیر می‌تونید Playlist دوره و ویدئوهای منتشر شده رو ببینید:
https://www.aparat.com/v/ljwyb?playlist=1599634

پس از انتشار ویدئوهای بخش ۶ مربوط به Scheduler یک بازخورد خوب از آقای سینا کروندی توسعه دهنده‌ی اصلی HyperDbg دریافت کردم که باعث شد به فکر انحراف از مسیر اصلی دوره و قرار دادن یک فصل Debugging علی‌رغم نبودن همچین فصلی در کتاب Windows Internals بشم و در نتیجه توضیح دادن ساختار پروسه‌ها و نخ‌ها و دستکاری کردنشون هم توی اون فصل توضیح داده بشه.
این مدت داشتم برنامه ریزی فصل Debugging و اینه چی بگم و چطوری بگم رو انجام می‌دادم و یکسری نمونه کد آماده می‌کردم.

ان شا الله از اول شهریور به صورت هفتگی شروع به انتشار ویدئو در مورد Debugging در سطح User+Kernel می‌کنم. فقط شما هم لطف کنید و با انتشار دادن این پست، تعداد اعضای کانال تلگرام رو به هزار نفر برسونید که اگر این اتفاق رخ بده در کنار مسیر اصلی Windows Internal در مورد یکسری موارد امنیتی و کاربردهای Red Teaming هم صحبت خواهیم کرد.

اما بخشی از مطالب فصل جدید رو ببینیم:
1. معرفی WinDbg و دستورات پایه
2. بررسی Calling Convention در ۳۲ و ۶۴ بیتی
3. کار با لیست‌های پیوندی و شرح LIST_ENTRY
4. بررسی TEB, PEB, ETHREAD, EPROCESS
5. انجام دادن Live Kernel Debugging و دستکاری ActiveProcesses و دیدن نتیجه!
6. بررسی HyperDbg

اینم لینک کانال تلگرام:
https://t.me/OxAA55
آپارات - سرویس اشتراک ویدیو 00.00) Windows Internals Course Introduction در این ویدئو به معرفی دوره‌ی Windows Internals پرداخته، هدف از دوره، مخاطبان آن و مواردی که در دوره پوشش داده می‌شود را مرور می‌کنیم. در انتها نیز ابزارهایی که برای شروع کار لازم هستند معرفی شده و راه‌های ارتباطی با مدرس ذکر می‌شوند. برای دانلود اسلایدها…
  • ❤ 10
  • 👍 1
More from @oxaa55
  1. Sep 24, 2026🎯Inside the MBR: How the 512-Byte Boot Sector and Partition Tables Work ⁉️تا حالا به این…
  2. Aug 21, 2026🔸 کارگاه تخصصی «Linux Kernel Internals» اگر با Linux کار می‌کنید، شناختن دستورات و مدیریت…
  3. Aug 14, 2026OS Internals pinned «🚀 دوره‌ی Foundations of Linux Reverse Engineering and Exploitation ب…
  4. Aug 14, 2026🚀 دوره‌ی Foundations of Linux Reverse Engineering and Exploitation به صورت کامل منتشر شد!…
  5. Jun 3, 2026سلام به همه عزیزان، یکی از کارهایی که تجربه خیلی با ارزشی است و یادگیری زیادی داره، کار کر…
  6. Dec 12, 2025📢 انتشار فصل هفتم دوره Linux Exploit Development ℹ️ جزئیات ساختار فایل‌های ELF. مشاهده‌ی…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →