java.lang.Object | |
↳ | com.pnfsoftware.jeb.core.units.code.asm.NativeCodeUtil |
Utility routines for INativeCodeUnit
. For generic code unit utility code, see
CodeUtil
.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
NativeCodeUtil() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
final static IClassRebuilder |
createClassRebuilder(INativeCodeUnit<?> codeUnit)
Convenience method to retrieve a JEB engines-provided class rebuilder object best suited for
the provided code unit.
| ||||||||||
final static IClassRebuilder |
createClassRebuilder(INativeCodeUnit<?> codeUnit, INativeDecompilerUnit<?> decompiler)
Convenience method to retrieve a JEB engines-provided class rebuilder object best suited for
the provided couple of code and decompiler units.
| ||||||||||
static INativeDataItem |
createDataItem(INativeCodeUnit<?> unit, long address, String type, String name)
Convenience method to define and retrieve a a data item.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Convenience method to retrieve a JEB engines-provided class rebuilder object best suited for the provided code unit.
Convenience method to retrieve a JEB engines-provided class rebuilder object best suited for the provided couple of code and decompiler units.
Convenience method to define and retrieve a a data item.
unit | native code unit |
---|---|
address | item start address |
type | item type |
name | item name |