Commit Graph

12 Commits (9852d92a98049373b018ddd2630d850aff2641ce)

Author SHA1 Message Date
Ben Lubar 9852d92a98
ghidra: actually define stl set types 2020-03-21 10:18:46 -05:00
Ben Lubar 5b8952baf8
ghidra: handle destructor ABI differences 2020-03-21 08:53:11 -05:00
Ben Lubar 60892cade2
ghidra: add type name to anonymous fields/vmethods
ghidra: fix static array sizing when determined by index-enum
2020-03-21 07:46:03 -05:00
Ben Lubar 5e6cc8b335
ghidra: improve method creation 2020-03-20 12:16:31 -05:00
Ben Lubar 44b45ce43f
ghidra: fix _super being defined as a class method on subclasses 2020-03-20 08:57:30 -05:00
Ben Lubar 5eb0703433
ghidra: improve support for class types 2020-03-20 08:40:00 -05:00
Ben Lubar d741456a58
ghidra: fix vmethods not being explicitly thiscall.
ghidra: fix vmethods that returned void returning undefined.

ghidra: fix method used to get Win32 binary timestamps.
2020-03-16 19:18:22 -05:00
Ben Lubar 137d173d67
ghidra: add support for osx and windows 2020-03-16 17:50:27 -05:00
Ben Lubar ee0cb94312
ghidra: add special case for vector<bool> that is not a bit vector 2020-03-16 15:10:16 -05:00
Ben Lubar 71c17a14ff
ghidra: fix vtables not being pointers 2020-03-16 14:32:25 -05:00
Ben Lubar 19d62d9a2b
fix string data type definition in Ghidra script 2020-03-16 14:18:43 -05:00
Ben Lubar 725eb1a217
Add script to import df-structures into Ghidra.
Currently works on Linux (ELF) executables.
2020-03-16 14:05:42 -05:00