Learning binary file formats with Assembly Language
board.flatassembler.net