Hello,
Is it possible to list out sequence of Java Classess Invoked by an application using Xposed Framework?
I use the following code to list out all the classes -
Analyzing the Xposed Log, the classes are not displayed in sequence and these sequence changes whenever the application loads.
Is it possible to list out sequence of Java Classess Invoked by an application using Xposed Framework?
I use the following code to list out all the classes -
Code:
findAndHookMethod("java.lang.ClassLoader", lpparam.classLoader, "loadClass", String.class, new XC_MethodHook() {
protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
String classname = (String) param.args[0];
XposedBridge.log("Class Called - " + classname + " " + i++);
}
});Code:
Class Called - java.lang.CharSequence 0
Class Called - java.io.IOException 1
Class Called - java.lang.Throwable 2
Class Called - java.lang.Runtime 3
Class Called - com.helloworld.secure.testActivity 4
Class Called - java.lang.Object 5
Class Called - java.lang.String 6
Class Called - android.util.Base64 7
Class Called - java.lang.Byte 8
Class Called - java.security.KeyStore 9
Class Called - javax.crypto.Cipher 10
Class Called - javax.crypto.SecretKeyFactory 11
Class Called - javax.crypto.SecretKey 12
Class Called - android.database.sqlite.SQLiteDatabase 13
Class Called - java.io.File 14
Class Called - o.ˊ 15
Class Called - o.ᐠ 16
Class Called - de.robv.android.xposed.callbacks.XC_InitPackageResources$InitPackageResourcesParam 0
Class Called - android.app.Application 1
Class Called - com.helloworld.secure.testActivity 0
Class Called - android.app.Activity 1
Class Called - android.os.Bundle 2
Class Called - com.helloworld.secure.testActivity$ˋ 3
Class Called - android.os.AsyncTask 4
Class Called - android.widget.LinearLayout 0
Class Called - android.widget.ViewStub 1
Class Called - java.lang.reflect.InvocationTargetException 2
Class Called - android.webkit.ViewStub 3
Class Called - android.view.ViewStub 4
Class Called - android.widget.FrameLayout 5
Class Called - com.android.internal.policy.impl.multiwindow.MultiPhoneWindowEvent 6Download from this link
No comments:
Post a Comment