ghidra007
|
1d14222f37
|
GP-2679 Gcc class recovery improvements. Created classes for Vtable,
Typeinfo, etc. Reworked vtable, const vtable and vtt discovery. Now
works for static gcc and for mingw/cygwin programs.
|
2023-04-30 22:02:37 +00:00 |
|
ghidra007
|
87d6ff4db3
|
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 |
|
ghidra007
|
9567e2f1ea
|
GP-1506 Refactored to put new class structure code in RecoverClassHelper then added calls to it in gcc create structure code. Plus some code refactoring and cleanup.
|
2021-12-03 23:06:53 +00:00 |
|
ghidra007
|
2aefe6a15d
|
GP-1519 Changed getComponentAt to getComponentContaining in a breaking EditStructureUtils method and a couple other places. Various refactoring to clean up code.
|
2021-11-30 01:38:13 +00:00 |
|
ghidra1
|
27892f659a
|
GP-943 Resurected and revised Structure.getComponentAt method. Also
revised behavior of Structure.getComponentContaining. Both will now
ignore zero-length components.
|
2021-09-26 19:11:34 -04:00 |
|
ghidra1
|
cfdec26da4
|
GP-943 Added support for zero-length arrays and
zero-length components. NOTE: We still never return 0 for
DataType.getLength(). Added DataType.isZeroLength().
|
2021-09-24 16:29:29 -04:00 |
|
ghidra007
|
6d5f30f448
|
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 |
|
ghidra007
|
224f15b20a
|
GP-971 Moved ClassRecovery class files to subpackage so they would not appear in script manager window.
|
2021-05-19 14:24:59 -04:00 |
|