Uses of Interface
com.pnfsoftware.jeb.core.units.IInteractiveUnit
Packages that use IInteractiveUnit
Package
Description
Support types for actions that units may provide and implementation in order to allow generic access requests.
Types used to implement and access data identifiers, parsers, code analyzers, disassemblers,
decompilers, and debuggers.
Types related to JEB code plugins, including disassemblers, decompilers, and debuggers.
This package and sub-packages contain all types used by Android code analysis plugins.
This package and sub-packages contains types used by the native code analysis pipeline, including
gendec
(the generic decompiler).This package and its sub-packages contain the types used to access
gendec
, JEB's generic
decompiler.Types used by debugger plugins.
Types used to manipulate
dexdec
-generated (Dex decompiler) Java Abstract Syntax Tree
(AST) objects.Standard implementations of basic units objects.
-
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.actions
Methods in com.pnfsoftware.jeb.core.actions that return IInteractiveUnitModifier and TypeMethodDescriptionActionContext.getUnit()
Get the unit on to which the action is to be executed.Methods in com.pnfsoftware.jeb.core.actions with parameters of type IInteractiveUnitConstructors in com.pnfsoftware.jeb.core.actions with parameters of type IInteractiveUnitModifierConstructorDescriptionActionContext
(IInteractiveUnit unit, int actionId, long itemId) Create an object, requesting action information for the provided item or provided address.ActionContext
(IInteractiveUnit unit, int actionId, long itemId, String address) Create an object, requesting action information for the provided item or provided address.ActionContext
(IInteractiveUnit unit, int actionId, long itemId, String address, AddressConversionPrecision precision) Create an object, requesting action information for the provided item or provided address. -
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.units
Subinterfaces of IInteractiveUnit in com.pnfsoftware.jeb.core.unitsModifier and TypeInterfaceDescriptioninterface
INativeCodeUnit<InsnType extends IInstruction>
Specialized code unit that manages a native code processor and uses a virtual memory.Classes in com.pnfsoftware.jeb.core.units that implement IInteractiveUnitModifier and TypeClassDescriptionclass
Skeleton of an interactive binary unit.class
Skeleton of an interactive unit. -
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code
Subinterfaces of IInteractiveUnit in com.pnfsoftware.jeb.core.units.codeModifier and TypeInterfaceDescriptioninterface
Base interface for units representing disassembled binary code, such as bytecode, opcodes, object files, executable files, and so on.interface
Generic interface for decompilers.interface
This interface is used to represent source code abstract syntax trees (AST).Classes in com.pnfsoftware.jeb.core.units.code that implement IInteractiveUnit -
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.android
Subinterfaces of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.androidModifier and TypeInterfaceDescriptioninterface
Specialized interface for Dalvik code debuggers.interface
Specialized interface representing Dex (Dalvik) decompiler Units.interface
Interface for units representing Android Dalvik bytecode containers, aka Dex files. -
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.asm
Subinterfaces of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.asmModifier and TypeInterfaceDescriptioninterface
Definition of native code debuggers. -
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.asm.decompiler
Subinterfaces of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.asm.decompilerModifier and TypeInterfaceDescriptioninterface
INativeDecompilerUnit<InsnType extends IInstruction>
Top-level unit for native decompilers.interface
A specialized source unit representing the output of a native code decompiler. -
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.debug
Subinterfaces of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.debugModifier and TypeInterfaceDescriptioninterface
Main Application Programming / Service Provider interface for JEB debugger units. -
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.java
Subinterfaces of IInteractiveUnit in com.pnfsoftware.jeb.core.units.code.javaModifier and TypeInterfaceDescriptioninterface
Definition of a source unit representing a Java class or Java method in the form of an Abstract Syntax Tree (AST). -
Uses of IInteractiveUnit in com.pnfsoftware.jeb.core.units.impl
Classes in com.pnfsoftware.jeb.core.units.impl with type parameters of type IInteractiveUnitModifier and TypeClassDescriptionclass
AbstractCommentManager<C,
U extends IInteractiveUnit> An comment manager to be used byIInteractiveUnit
.Classes in com.pnfsoftware.jeb.core.units.impl that implement IInteractiveUnitConstructors in com.pnfsoftware.jeb.core.units.impl with parameters of type IInteractiveUnitModifierConstructorDescriptionInteractiveWrapperUnit
(IInteractiveUnit unit, IUnitProvider provider)