Uses of Interface
com.pnfsoftware.jeb.core.units.IUnitPlugin
Packages that use IUnitPlugin
Package
Description
Types used to implement and access data identifiers, parsers, code analyzers, disassemblers,
decompilers, and debuggers.
This package and sub-packages contains types used by the native code analysis pipeline, including
gendec
(the generic decompiler).Types used by debugger plugins.
-
Uses of IUnitPlugin in com.pnfsoftware.jeb.core.units
Subinterfaces of IUnitPlugin in com.pnfsoftware.jeb.core.unitsModifier and TypeInterfaceDescriptioninterface
Unit identifiers are one of the two types of plugins supported by JEB engines.Classes in com.pnfsoftware.jeb.core.units that implement IUnitPluginModifier and TypeClassDescriptionclass
Skeleton implementation for anIUnitIdentifier
class (aka, a Parser).class
Skeleton implementation.Methods in com.pnfsoftware.jeb.core.units with parameters of type IUnitPluginModifier and TypeMethodDescriptionIUnitProcessor.registerPlugin
(IUnitPlugin identifier) Register a plugin: it can be a true unit identifier or a native code plugin (that will yield an identifier). -
Uses of IUnitPlugin in com.pnfsoftware.jeb.core.units.code.asm
Subinterfaces of IUnitPlugin in com.pnfsoftware.jeb.core.units.code.asmModifier and TypeInterfaceDescriptioninterface
INativeDecompilerPlugin<InsnType extends IInstruction>
Definition of a native decompiler plugin.interface
INativeDisassemblerPlugin<InsnType extends IInstruction>
Native disassembler plugins.interface
INativePlugin<InsnType extends IInstruction>
Native plugins consist of native disassembler and native decompiler plugins.Classes in com.pnfsoftware.jeb.core.units.code.asm that implement IUnitPluginModifier and TypeClassDescriptionclass
AbstractNativeDecompilerPlugin<InsnType extends IInstruction>
Base implementation of anINativeDecompilerPlugin
.class
AbstractNativeDisassemblerPlugin<InsnType extends IInstruction>
Base implementation of aINativeDisassemblerPlugin
.class
AbstractNativePlugin<InsnType extends IInstruction>
Common implementation for native plugins (disassemblers,gendec
-based decompilers). -
Uses of IUnitPlugin in com.pnfsoftware.jeb.core.units.code.debug
Subinterfaces of IUnitPlugin in com.pnfsoftware.jeb.core.units.code.debugModifier and TypeInterfaceDescriptioninterface
Specialized identifier for debugger units.