public interface

IDexDynamic

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

Class Overview

Container for dynamic dex features, such as JNI functions.

Summary

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

Public Methods

public abstract List<IJniEndpoint> getJniMethods (String javaMethodSignature)

Retrieve the Jni methods that would match the method call.

Parameters
javaMethodSignature signature of the native Dex method

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

Register a new Dynamic Jni endpoint

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