Skip to content

Commit

Permalink
GP-3463 RecoverClassesFromRTTIScript - improved finding of special vt…
Browse files Browse the repository at this point in the history
…ables to account for ones in memory blocks that do not contain real bytes.
  • Loading branch information
ghidra007 committed Jun 9, 2023
1 parent 69fa356 commit 0f66077
Show file tree
Hide file tree
Showing 2 changed files with 598 additions and 363 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@
*/
//DO NOT RUN. THIS IS NOT A SCRIPT! THIS IS A CLASS THAT IS USED BY SCRIPTS.
package classrecovery;
import ghidra.app.decompiler.*;
import ghidra.app.decompiler.DecompInterface;
import ghidra.app.decompiler.DecompileOptions;
import ghidra.app.decompiler.DecompileResults;
import ghidra.framework.options.ToolOptions;
import ghidra.framework.plugintool.PluginTool;
import ghidra.framework.plugintool.util.OptionsService;
Expand All @@ -24,7 +26,10 @@
import ghidra.program.model.data.ParameterDefinition;
import ghidra.program.model.listing.Function;
import ghidra.program.model.listing.Program;
import ghidra.program.model.pcode.*;
import ghidra.program.model.pcode.FunctionPrototype;
import ghidra.program.model.pcode.HighFunction;
import ghidra.program.model.pcode.PcodeOp;
import ghidra.program.model.pcode.Varnode;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.TaskMonitor;

Expand Down
Loading

0 comments on commit 0f66077

Please sign in to comment.