ghidra/Ghidra/Features/Decompiler/ghidra_scripts/classrecovery
ghidra1 a4776892bd GP-1633/GP-2308 Added ProgramArchitecture to datatype managers.
Refactored ProjectDataTypeManager to extend StandaloneDataTypeManager.
Added actions to datatype tree to allow setting archive architecture.
Added use of storage translators when switching architectures.  Allow
FunctionDefinition to accept arbitrary calling convention
names and many other misc changes.
2023-04-20 14:01:39 -04:00
..
DecompilerScriptUtils.java GP-1055 Improvements to prototype RecoverClassesFromRTTIScript for stripped gcc binaries including improved finding and creating of virtual tables, some constructor/destructor determination, and improved class data creation. 2021-07-30 18:50:08 -04:00
EditStructureUtils.java GP-1670 Fixed bug in a class recovery helper class that in some cases was causing an exception when trying to replace a component in a structure. 2022-01-24 21:34:12 +00:00
ExtendedFlatProgramAPI.java GP-1996 - code refactor to make op new and delete discovery more generic. 2022-05-26 22:12:07 +00:00
RecoveredClass.java GP-1781 Fixed two replace in structure bugs in RecoverClassesFromRTTI script. 2022-03-15 14:23:50 +00:00
RecoveredClassHelper.java GP-1633/GP-2308 Added ProgramArchitecture to datatype managers. 2023-04-20 14:01:39 -04:00
RTTIClassRecoverer.java GP-2010 updated to use preferred root class folder and removed code that 2022-05-13 22:47:22 +00:00
RTTIGccClassRecoverer.java GP-232 correct use of EXTERNAL block string 2022-12-22 14:38:02 -05:00
RTTIWindowsClassRecoverer.java GP-2075 Updated RecoverClassesFromRTTI script to fixup generic deleting destructor names into vector and scalar ones for windows programs and split into two functions when necessary. 2022-06-08 20:22:32 +00:00