<< index Android/Java/x86/... opcodes tables PDF tricks Portable Executable x86 oddities

Portable Executable 101 - a windows executable walkthrough

This graphic is a walkthrough of a simple Windows Portable Executable (download sources and binary here), that shows its dissected structure and explains how it's loaded by the operating system.

this analyzed PE file was entirely written by hand to be concise (standard PEs contain more informations that are not essential for such a first introduction).

You can download the poster, print it, distribute it, or even modify it (with attribution).

العربية تجول خلال ملف ويندوز تنفيذي وليد عصر PDF PNG SVG
Deutsch Ein Überblick über Windows Executables Daniel Plohmann PDF PNG SVG
English a windows executable walkthrough light (xkcd-style) PDF PNG SVG
English a windows executable walkthrough PDF JPG SVG
English a windows executable walkthrough 64 bits ALL
Español un recorrido por los ejecutables de windows Gorka Ramírez PDF PNG SVG
Français visite guidée d'un exécutable Windows PDF PNG SVG
한국어 윈도우 실행 정보 Daniel Choi PDF PNG SVG
日本語 Windows実行可能形式 板橋一正 PDF PNG SVG
Polski Plik PE krok po kroku Adam Błaszczyk Gynvael Coldwind PDF PNG SVG
Русский пошаговое руководство к исполняемым файлам (EXE) Windows Lyr1k PDF PNG SVG

and if you're curious about the DOS stub of a PE: COM 101 - a DOS executable walkthrough (PNG+PDF+SRC+COM)

SVGs:

Acknowledgments

  • Daniel Plohmann
  • David Curran
  • Fabian Sauter
  • Caroline Détente
  • Moritz Kroll
  • Nicolas Ruff
  • Patrick Fitzgerald
<< index Android/Java/x86/... opcodes tables PDF tricks Portable Executable x86 oddities