Uses of Package
com.pnfsoftware.jeb.core.units

Package
Description
Types and interfaces used to build JEB clients and interact with the client-side parts of a JEB instance.
Types used by scripts to interact with the analysis results presented by a JEB client.
Core back-end APIs used to bootstrap JEB, manage engines contexts and projects, and describe plugins, artifacts, and related metadata.
Public support types for interactive unit actions, including action identifiers, execution context objects, and action-specific payload classes exchanged between clients and engines.
Public checked and unchecked exception types raised by JEB Core and its plugins.
Common document, item, and presentation abstractions used by units to expose text, table, tree, and related visual outputs.
Basic implementations of the public text-document interfaces.
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, including dexdec, the dex decompiler.
This package contains types used to publicly access and manipulate JEB's DEX Decompiler (referred to as dexdec) Intermediate Representation (IR) objects.
This package and sub-packages contain types used by the native code analysis pipeline, including gendec (the generic decompiler).
Types relating to the disassembler engine.
This package and its sub-packages contain the types used to access gendec, JEB's generic decompiler.
C AST types, used in AST documents provided by the source units generated by gendec.
C simulator types, used to emulate AST statements.
Types used to create and access gendec's IR (Intermediate Representation).
IR emulator facility.
Types related to mangling and de-mangling of native names.
Types used during the generation of native code disassembly.
Types for "code-less" signatures.
Classes and interfaces to access and define native types and related objects, used by JEB's native code analysis pipeline (including gendec).
Public types and interfaces provided by CUDA fat binary analysis plugins.
Types used by Dart code analysis plugins.
Types used by debugger plugins.
Standard implementations of debugger related interfaces.
Types used to manipulate dexdec-generated (Dex decompiler) Java Abstract Syntax Tree (AST) objects.
Public types and interfaces provided by the Simatic S7 analysis plugins.
Types specific to code objects, such as Windows PE, Linux ELF, or Apple Mach-O.
Standard implementations of basic units objects.
JEB Core-specific utility types, primarily helper classes related to units and engines.