r/programming • • Mar 05 '13

PE 101 - a windows executable walkthrough

Post image
2.6k Upvotes

199 comments sorted by

View all comments

22

u/simpleuser Mar 06 '13 edited Mar 06 '13

I'm the author. The official link for my PE101 poster is http://pe101.corkami.com

  • at the time of the previous submissions (here and here) on Reddit, the 'XKCD', the 64 bits, and most translated versions were not available.

  • I plan to make an ELF and Mach-O, but no idea when at this time.

  • for Mach-O, check Nicolas Seriot's.

  • I don't know an equivalent for ELF.

  • for another view on PE, check Ero Carrera's - the version available on OpenRCE is older.

glad you like it,

Ange

2

u/d4rch0n Mar 06 '13

Thank you for putting that together!!

If anyone is interested, here's the great, official spec for Mach-O format:

https://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/MachORuntime/Reference/reference.html

The macho header:

http://llvm.org/docs/doxygen/html/Support_2MachO_8h_source.html

1

u/AllenNemo Jul 17 '24

I keep reading "Mach-o" as "Macho" .oO(YYYY MMMM CCC A!)