Uses of Interface
com.pnfsoftware.jeb.core.units.IAddressableUnit
Packages that use IAddressableUnit
Package
Description
The core package and sub-packages define classes and interfaces to interact with and
develop JEB back-end plugins.
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 IAddressableUnit in com.pnfsoftware.jeb.core
Methods in com.pnfsoftware.jeb.core with parameters of type IAddressableUnitModifier and TypeMethodDescriptionIUnitContribution.getItemInformation
(IAddressableUnit targetUnit, long itemId, String itemText, List<Object> documentObjects) Provide some information for a given interactive item.IUnitContribution.getLocationInformation
(IAddressableUnit targetUnit, String location) Provide some information for a given location URI. -
Uses of IAddressableUnit in com.pnfsoftware.jeb.core.units
Classes in com.pnfsoftware.jeb.core.units with type parameters of type IAddressableUnitModifier and TypeClassDescriptionclass
UnitAddress<T extends IAddressableUnit>
A couple (target unit
, address), where the address is relative to the target unit.Subinterfaces of IAddressableUnit in com.pnfsoftware.jeb.core.unitsModifier and TypeInterfaceDescriptioninterface
Interactive units are addressable units that offer clients the ability to execute actions on their contents.interface
INativeCodeUnit<InsnType extends IInstruction>
Specialized code unit that manages a native code processor and uses a virtual memory.interface
Units providing XML documents are encouraged to implement this interface.Classes in com.pnfsoftware.jeb.core.units that implement IAddressableUnitModifier and TypeClassDescriptionclass
Skeleton of an interactive binary unit.class
Skeleton of an interactive unit.Constructors in com.pnfsoftware.jeb.core.units with parameters of type IAddressableUnit -
Uses of IAddressableUnit in com.pnfsoftware.jeb.core.units.code
Subinterfaces of IAddressableUnit 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 IAddressableUnit -
Uses of IAddressableUnit in com.pnfsoftware.jeb.core.units.code.android
Subinterfaces of IAddressableUnit 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 IAddressableUnit in com.pnfsoftware.jeb.core.units.code.asm
Subinterfaces of IAddressableUnit in com.pnfsoftware.jeb.core.units.code.asmModifier and TypeInterfaceDescriptioninterface
Definition of native code debuggers. -
Uses of IAddressableUnit in com.pnfsoftware.jeb.core.units.code.asm.decompiler
Subinterfaces of IAddressableUnit 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 IAddressableUnit in com.pnfsoftware.jeb.core.units.code.debug
Subinterfaces of IAddressableUnit in com.pnfsoftware.jeb.core.units.code.debugModifier and TypeInterfaceDescriptioninterface
Main Application Programming / Service Provider interface for JEB debugger units. -
Uses of IAddressableUnit in com.pnfsoftware.jeb.core.units.code.java
Subinterfaces of IAddressableUnit 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 IAddressableUnit in com.pnfsoftware.jeb.core.units.impl
Classes in com.pnfsoftware.jeb.core.units.impl that implement IAddressableUnit