AlphaGolang icon indicating copy to clipboard operation
AlphaGolang copied to clipboard

Update function discovery and extracting types

Open intfinity-zhanteng opened this issue 1 year ago • 0 comments

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 lea instruction 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

intfinity-zhanteng avatar Aug 08 '24 05:08 intfinity-zhanteng