Resource extractors specialised for Visual Basic. This page from Obsidian Software has a great list of options and survey papers.ISDL (Instruction Set Description Language) may also be applicable.CGen is a framework for developing generators of CPU-related tools such as assemblers, disassemblers and simulators.Using specifications, you can generate disassemblers, code generators, simulators, etc. Sim-nML might be considered a competitor to the NJMC toolkit.Njmc Tk The New Jersey Machine-Code Toolkit.These tools generate tools such as disassemblers, code generators, perhaps even architecture simulators from specification files. Manuals on several executable file formats (OMF, PE, ELF, Dwarf, etc).ExeFmt A description of the New Executable (NE) 16-bit Windows format.Ne Format (the NE (New Executable) format (16 bit Windows)).Pc Exe Format from The Interrupt List by Ralph Brown.Win32PE (An In-Depth Look into the Win32 Portable Executable File Format).Information on the internal format of binary files at the Wotsit's File Format Collection.