AlphaGolang
AlphaGolang copied to clipboard
Update function discovery and extracting types
Function discovery
- Undefine large qword arrays from IDA auto-analysis
- Deliberately add_func to improve the output while walking through the function address table from pcln
- Remove rodata segment requirement since it will not work with memory dump
Extract types
- Search
leainstruction in reverse order - Add dynamic search for data section to get name of types
- Add register tagging to each function since the type will be placed in different registers for different functions instead of hardcoding registers
- Add parsing of variables of structs