Ghidra Decompiler Analysis Engine
Classes
inject_ghidra.hh File Reference

P-code injection classes using a Ghidra client as the back-end for generating p-code. More...

#include "pcodeinject.hh"
#include "ghidra_arch.hh"
Include dependency graph for inject_ghidra.hh:

Go to the source code of this file.

Classes

class  InjectContextGhidra
 An injection context that can be serialized and sent to the Ghidra client. More...
 
class  InjectPayloadGhidra
 An injection payload that uses a Ghidra client to generate the p-code ops. More...
 
class  InjectCallfixupGhidra
 A call-fixup injection that uses a Ghidra client to generate the p-code ops. More...
 
class  InjectCallotherGhidra
 A callother-fixup injection that uses a Ghidra client to generate the p-code ops. More...
 
class  ExecutablePcodeGhidra
 A p-code script that uses a Ghidra client to generate the p-code ops. More...
 
class  PcodeInjectLibraryGhidra
 A p-code injection library that uses a Ghidra client to generate/compile the injection p-code. More...
 

Detailed Description

P-code injection classes using a Ghidra client as the back-end for generating p-code.