-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
Description
CsInsn is basically the common format we already wanted. It also includes a ton of information about the instruction:
- Operand types
a. Register - needed for stack tracking - Identify Variables #17
b. Immediate - good to know for Convert Between int/hex/char #10 and Implement Searching #19
c. Memory access - Function and Address Following #30, Highlight Matching Occurences #34 - Opcode types - Definitely needed for recursive descent Recursive Descent Algorithm #14 and future applications - Plugin Idea: Identify Possible Vulns #21, Future Enhancement Ideas #24
See (5) here for an idea of what I'm talking about.
Reactions are currently unavailable