Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

FUCK YOU, MICROSOFT

Name: Anonymous 2011-01-27 9:30

I'm reading PE32 exe file specification. It's one of the worst specifications that I have ever read. They called format "portable" and even didn't mention if data is written in big-endian or little-endian or platofrm specific way. Half(!!) of specification is devoted to deprecated COFF debug symbols.

It's inconsistent. If you want to read description - read fucking huge table where it's written in relatively small column of the table, if you want to see enumerations, scroll it down. And since they never heard about hyperlinks, so you must scroll manually up and down constantly.

It describes what it shouldn't
The user can specify a different stub by using the /STUB linker option.

THIS IS NOT MS LINKER FUCKING MANUAL, MS!! I HATE YOU.

And if was not bad enough already, it's shipped as docx file.

Name: Anonymous 2011-01-27 10:12

Buy MSDN subscription you linux hobo

Name: VIPPER 2011-01-27 10:29

>>1
VIPTIP: User RE resources for PE.

Name: Anonymous 2011-01-27 10:33

>>2
fuck you nigger

Name: Anonymous 2011-01-27 12:02

Someone with a working /prog/scrape should check for >>1-kun content. I'm quite sure this is a repost.

Name: Anonymous 2011-01-27 12:04

>>5
My mental database says no.

Name: Anonymous 2011-01-27 12:21

>>6
_My_ mental database says you are an autist.

Name: Anonymous 2011-01-27 12:24

>>7
_________________________________My_________________________________ anus says you're an anus!

Name: Anonymous 2011-01-27 12:48

if __board__ == "/prog/":
    my.__anus__()

Name: Anonymous 2011-01-27 19:38

>>8
_______________________________My_____________________________
VALID PYTHON CODE

Name: Anonymous 2011-01-27 19:46

PE files are easy. There's so many damn tools and documentation about them, that they are practically quite well-known formats. They're hardly perfect, but fit their job reasonably well and they're also quite flexible (even though, I would recommend actually testing if something is valid or not in actual implementations which can execute the code (such as different Windows NT's or WINE/ReactOS/etc) as there are small inconsistencies gotcha's where some OSes (especially newer NT 6.0+) refuse to accept certain well-formed PE files since they tightened some requirements (for example, alignment-related).

Name: Anonymous 2013-01-19 23:19

/prog/ will be spammed continuously until further notice. we apologize for any inconvenience this may cause.

Don't change these.
Name: Email:
Entire Thread Thread List