1. A method for disassembling an executable binary (binary), comprising: identifying a plurality of potential address references based on the binary and a plurality of storage addresses containing the binary; and generating a plurality of assembler source code instructions (instructions) by disassembling the binary at one or more sequential addresses starting at each of the plurality of potential address references.