TGViewer
OS Internals OS Internals @oxaa55 · 3.64K subscribers
Post #110 4.03K
مروری بر روی ساختار فایل‌های PE‌ ویندوز

فایل‌های (PE) Portable Executable فرمت استاندارد اجرایی در سیستم‌عامل ویندوز هستند. این فایل‌ها نقش اساسی در اجرای برنامه‌ها و اپلیکیشن‌ها در پلتفرم ویندوز ایفا کرده و در فایل‌های اجرایی، Obejct Files، فایل‌های DLL، فایل‌های sys درایورها و حتی در فایل‌های EFI مورد استفاده قرار می‌گیرند.

در حالت کلی این فایل‌ها شامل یکسری Header‌ و یکسری بخش هستند که هدرها حاوی Meta-Data‌ و بخش‌ها حاوی خود داده هستند.
اطلاعاتی که در هدرها هستند برای مشخص کردن معماری که فایل بر روی آن قابل اجرا بوده، تعداد بخش‌های موجود در فایل، نوع بخش، آدرس بخش بر روی فایل و درون حافظه، جنس داده‌، مجوزهای دسترسی به داده و موارد مختلف دیگر است.

از دیگر مواردی که در فایل‌های PE ‌مشخص می‌شود توابعی هستند که برنامه به آن‌ها نیاز داشته و از طریق DLLها و با انجام شدن Dynamic Linking به آن‌ها دسترسی پیدا می‌کنند. در صورتیکه فایل PE بجای فایل exe یک فایل DLL باشد توابعی که Export ‌کرده و برنامه‌ها با استفاده از DLL به آن‌ها دسترسی خواهند داشت نیز در این ساختار مشخص می‌شوند.

درک فرمت و ساختار فایل‌های PE برای وظایف مختلفی از جمله Debug برنامه‌ها، مهندسی معکوس و تحلیل بدافزار در ویندوز لازم است.
در این ویدئو مروری بر روی ساختار فایل‌های PE، هدرها و بخش‌های آن و اطلاعاتی که در بر دارند انجام داده و با ساختار آن‌ها آشنا می‌شویم.

لینک ویدئو در یوتیوب:
https://youtu.be/Ueu-5XEDwqA
لینک ویدئو در آپارات:
https://www.aparat.com/v/Y5c7n

#ShortWinInternals #windows #internals #PE #PortableExecutable #101HexEditor
YouTube Portable Executable (PE) Overview [PER] فایل‌های (PE) Portable Executable فرمت استاندارد اجرایی در سیستم‌عامل ویندوز هستند. این فایل‌ها نقش اساسی در اجرای برنامه‌ها و اپلیکیشن‌ها در پلتفرم ویندوز ایفا کرده و در فایل‌های اجرایی، Obejct Files، فایل‌های DLL، فایل‌های sys درایورها و حتی در فایل‌های…
  • 👍 17
  • ❤ 2
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 →