Uses of Class
com.pnfsoftware.jeb.core.units.code.Pointer
Packages that use Pointer
Package
Description
Types related to JEB code plugins, including disassemblers, decompilers, and debuggers.
Types relating to the disassembler engine.
-
Uses of Pointer in com.pnfsoftware.jeb.core.units.code
Subclasses of Pointer in com.pnfsoftware.jeb.core.units.codeMethods in com.pnfsoftware.jeb.core.units.code that return PointerConstructors in com.pnfsoftware.jeb.core.units.code with parameters of type Pointer -
Uses of Pointer in com.pnfsoftware.jeb.core.units.code.asm.analyzer
Methods in com.pnfsoftware.jeb.core.units.code.asm.analyzer that return types with arguments of type PointerModifier and TypeMethodDescriptionChainedOperationResult<? extends Pointer>
AbstractAnalyzerExtension.getTrampolineTarget
(CFG<InsnType> routine) The default result (ChainedOperationResult.getResult()
) is null.ChainedOperationResult<? extends Pointer>
INativeCodeAnalyzerExtension.getTrampolineTarget
(CFG<InsnType> routine) Get the location targeted by a trampoline routine -- a routine that only branches to another location --, if any.Methods in com.pnfsoftware.jeb.core.units.code.asm.analyzer with parameters of type PointerModifier and TypeMethodDescriptionboolean
INativeCodeAnalyzer.enqueuePointerForAnalysis
(Pointer pointer) Register a pointer (code or data) for agentle analysis
.boolean
INativeCodeAnalyzer.enqueuePointerForAnalysis
(Pointer pointer, int permission) Register a pointer (code or data) for analysis.boolean
INativeCodeAnalyzer.enqueuePointerForAnalysis
(Pointer pointer, int permission, int flags) Register a pointer (code or data) for analysis.Method parameters in com.pnfsoftware.jeb.core.units.code.asm.analyzer with type arguments of type PointerModifier and TypeMethodDescriptionAbstractAnalyzerExtension.determinePotentialPointers
(long address, InsnType insn, List<Pointer> values) The default result (ChainedOperationResult.getResult()
) is false.INativeCodeAnalyzerExtension.determinePotentialPointers
(long address, InsnType insn, List<Pointer> values) Determine pointers (addresses to data or code) contained in the provided instruction, to let the code analyzer enqueue them for additional analysis.