frida-ue4dump icon indicating copy to clipboard operation
frida-ue4dump copied to clipboard

Black Clover Mobile support

Open HazardVS opened this issue 1 year ago • 6 comments

Hi! Can you add Black Clover Mobile please? Global and JP version if it's possible please. Thank you very much!

HazardVS avatar Mar 24 '24 15:03 HazardVS

Hi, I've added dump for the KR and JP versions. check it out!

hackcatml avatar Mar 26 '24 15:03 hackcatml

Thank you very much! I have a question:

I run frida -Ul script.js com.vic.bc.kr but it doesn't found the process. I have frida-server running and the game is open. Failed to spawn: unable to find process with name 'com.vic.bc.kr'

Edit: If I run frida -Ul script.js 블랙클로버 it attaches. But when I run set("libUE4.so") I get this: [!] Cannot find GUObjectArray [*] Try to search GUObjectArray on memory TypeError: cannot read property 'base' of null at findGUObjectArray (C:\Users\user\Desktop\frida-ue4dump-main\script.js:1169) at set (C:\Users\user\Desktop\frida-ue4dump-main\script.js:1256) at eval (input:1)

HazardVS avatar Mar 26 '24 18:03 HazardVS

That's weird. That error means it couldn't find the module named "libUE4.so". But when I test the script, it works fine. image

Check the module existence by following frida command after attaching to the process. Process.findModuleByName("libUE4.so") It should show you the module information. image

hackcatml avatar Mar 27 '24 12:03 hackcatml

Hi, thanks for the reply.

Process.findModuleByName("libUE4.so") gives me null. 112082b08d3a75e7c693a72442249797

Edit: I checked /data/app/com.vic.bc.kr-1/lib/arm64 and libUE4.so is there. 23f6643124e701f36860034e1b9631fc

HazardVS avatar Mar 27 '24 12:03 HazardVS

I checked the emulators (Nox, LDPlayer) and confirmed that it's not working on them. Sadly, frida can't find the module

hackcatml avatar Mar 30 '24 13:03 hackcatml

Hi, thanks for the reply.

Process.findModuleByName("libUE4.so") gives me null. 112082b08d3a75e7c693a72442249797

Edit: I checked /data/app/com.vic.bc.kr-1/lib/arm64 and libUE4.so is there. 23f6643124e701f36860034e1b9631fc

You should start the game with frida options frida -U -f com.package.name --realm=emulated , then you will find the module libUE4.so

chensem avatar Apr 28 '24 09:04 chensem

Hi, thanks for the reply. Process.findModuleByName("libUE4.so") gives me null. 112082b08d3a75e7c693a72442249797 Edit: I checked /data/app/com.vic.bc.kr-1/lib/arm64 and libUE4.so is there. 23f6643124e701f36860034e1b9631fc

You should start the game with frida options frida -U -f com.package.name --realm=emulated , then you will find the module libUE4.so

Thanks, I updated README.

hackcatml avatar May 29 '24 14:05 hackcatml