A simple parser for (a subset) of acceptable Microsoft PE (executable) files.
A Portable Executable (Microsoft Binary Executable file) header parser in Haskell.