KUNAI-static-analyzer
KUNAI-static-analyzer copied to clipboard
Modify type of disassembly applied
In order to improve the disassembly and make it resilient to possible obfuscation we should change the Linear Sweep Disassembly for a Speculative Disassembly. In this way we would apply first recursive disassembly through the control flows from the methods, and then we would apply linear sweep disassembly to fill the gaps and correct the previous output.
Paper to check: https://dl.acm.org/doi/10.1145/2968455.2968505