Package ghidra.pcode.emu.taint
package ghidra.pcode.emu.taint
The Taint Emulator
This and the ghidra.pcode.emu.taint.state packages contain all the parts necessary to
construct the emulator.
For this package, I recommend a top-down approach, since the top component provides a flat
catalog of the lower components. That top piece is actually in a separate package. See
TaintPartsFactory. That factory is then used in
TaintPcodeEmulator to realize the emulator.
-
ClassDescriptionAn emulator factory for making the
TaintPcodeEmulatordiscoverable to the UIThe parts factory for creating emulators with taint analysisThe p-code arithmetic on the taint domainAn emulator with taint analysisAn instrumented executor for the Taint AnalyzerA userop library for tainting machine state variables