public interface

IDexDynamic

com.pnfsoftware.jeb.core.units.code.android.IDexDynamic

Class Overview

Container for dynamic dex features (Jni dynamic functions for example)

Summary

Public Methods
abstract List<IJniEndpoint> getJniMethods(String javaSignature)
Retrieve the Jni methods that would match the method call.
abstract void registerDynamicJni(String javaSignature, IUnit lib, long jniFunctionPointer)
Register a new Dynamic Jni endpoint

Public Methods

public abstract List<IJniEndpoint> getJniMethods (String javaSignature)

Retrieve the Jni methods that would match the method call.

Parameters
javaSignature signature of the native Dex method

public abstract void registerDynamicJni (String javaSignature, IUnit lib, long jniFunctionPointer)

Register a new Dynamic Jni endpoint

Parameters
javaSignature signature of the native Dex method
lib IUnit which contains the native function
jniFunctionPointer address of the native function called by Dex code