Uses the same initial starting points when building whole program CFG and symbol table. This improves performance and prevents discrepancies between the set of instructions discovered during the disassembly and the set of instructions that are discovered when we build various graph representations. In certain cases, e.g., in the interworked binaries, such discrepancies could result in an abnormal termiantion of a program.
Uses the same initial starting points when building whole program CFG and symbol table. This improves performance and prevents discrepancies between the set of instructions discovered during the disassembly and the set of instructions that are discovered when we build various graph representations. In certain cases, e.g., in the interworked binaries, such discrepancies could result in an abnormal termiantion of a program.