decompiler  1.0.0
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"

Classes

class  ghidra::InjectContextGhidra
 An injection context that can be serialized and sent to the Ghidra client. More...
 
class  ghidra::InjectPayloadGhidra
 An injection payload that uses a Ghidra client to generate the p-code ops. More...
 
class  ghidra::InjectCallfixupGhidra
 A call-fixup injection that uses a Ghidra client to generate the p-code ops. More...
 
class  ghidra::InjectCallotherGhidra
 A callother-fixup injection that uses a Ghidra client to generate the p-code ops. More...
 
class  ghidra::ExecutablePcodeGhidra
 A p-code script that uses a Ghidra client to generate the p-code ops. More...
 
class  ghidra::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.