You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to trace functions of a specific class of an old old game with broken in-apps.
Having decompiled the game through apktool, I found a class I'm interested. But no matter how I run the trace function, the game launches, then frida throws an error: Error: java.lang.ClassNotFoundException: Didn't find class "com.game.tka" on path: DexPathList[[zip file "/data/app/~~tnL0853xrVQX1h4toIMrDA==/com.game.tka-aq3_iPPP9AhvI_iyOxSG6g==/base.apk"],nativeLibraryDirectories=[/data/app/~~tnL0853xrVQX1h4toIMrDA==/com.game.tka-aq3_iPPP9AhvI_iyOxSG6g==/lib/arm64, /system/lib64, /system_ext/lib64]]
The main app class is com.game.tka, and I'd like to trace methods of com.game.tka.Dungeons, trace("com.game.tka.Dungeons") doesn't work however.
Am I doing something wrong, or is this script no longer maintained and possibly broken?
The text was updated successfully, but these errors were encountered:
Hi, the error message you pasted seems to indicate that the class name passed to Frida is wrong. It doesn't look like a bug in the trace script; you should experiment a bit until you are able to trace what you want.
That said, I'm not actively maintaining these scripts, so they might need some tweaking in order to work properly in all cases. I suggest you to take a look at this project: https://github.com/federicodotta/Brida. Federico took my scripts (among others) for dynamic hooking and binary inspection and integrated them with the Brida project.
I'm trying to trace functions of a specific class of an old old game with broken in-apps.
Having decompiled the game through apktool, I found a class I'm interested.
But no matter how I run the trace function, the game launches, then frida throws an error: Error: java.lang.ClassNotFoundException: Didn't find class "com.game.tka" on path: DexPathList[[zip file "/data/app/~~tnL0853xrVQX1h4toIMrDA==/com.game.tka-aq3_iPPP9AhvI_iyOxSG6g==/base.apk"],nativeLibraryDirectories=[/data/app/~~tnL0853xrVQX1h4toIMrDA==/com.game.tka-aq3_iPPP9AhvI_iyOxSG6g==/lib/arm64, /system/lib64, /system_ext/lib64]]
The main app class is com.game.tka, and I'd like to trace methods of com.game.tka.Dungeons, trace("com.game.tka.Dungeons") doesn't work however.
Am I doing something wrong, or is this script no longer maintained and possibly broken?
The text was updated successfully, but these errors were encountered: