Uses of Package
com.pnfsoftware.jeb.core.units.code.asm.memory
Packages that use com.pnfsoftware.jeb.core.units.code.asm.memory
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 relating to the disassembler engine.
This package and its sub-packages contain the types used to access
gendec
, JEB's generic
decompiler.Types used to create and access
gendec
's IR (Intermediate Representation).IR emulator facility.
Native code items, including code items and data items.
Types used to represent a virtual memory used when analyzing native code.
Types used to define and represent processors' instructions, operands, and registers.
Types used during the generation of native code disassembly.
Types used by debugger plugins.
Types specific to code objects, such as Windows PE, Linux ELF, or Apple Mach-O.
-
Classes in com.pnfsoftware.jeb.core.units.code.asm.memory used by com.pnfsoftware.jeb.core.units
-
-
-
-
-
Classes in com.pnfsoftware.jeb.core.units.code.asm.memory used by com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.emulatorClassDescriptionDefinition of a virtual memory space addressing bytes.A memory-changes ("diff") object.
-
-
Classes in com.pnfsoftware.jeb.core.units.code.asm.memory used by com.pnfsoftware.jeb.core.units.code.asm.memoryClassDescriptionDefinition of a lazy memory provider.VM page allocation listener.VM page free (un-allocation) listener.VM property change listener.VM page protection change listener.VM write pre- and post-operation listener.Definition of a virtual memory space addressing bytes.A
shim
is a VM object wrapping another virtual memory, in order to allow temporary write modifications.Memory event: a successful memory allocation took place.A memory-changes ("diff") object.A record of memory changes.Base class for a memory event.Exception raised byvirtual memory
objects.Memory event: memory pages were successfully freed.Memory event: some properties of a VM were successfully changed.Memory event: the protection flags of a VM page was successfully modified.Memory event: a write operation is taking place splace.Simple representation of a page of memory.A memory range and its protection flags.Reader object provided bythe reader's read()
method. -
-
-
-
Classes in com.pnfsoftware.jeb.core.units.code.asm.memory used by com.pnfsoftware.jeb.core.units.codeobjectClassDescriptionDefinition of a virtual memory space addressing bytes.Exception raised by
virtual memory
objects.