a game has always libs, but when a game has .dlls in assets/... then you mod the .dlls.what if the game have both assembly csharp and cpp.so?
a game has always libs, but when a game has .dlls in assets/... then you mod the .dlls.
Could you please rephrase your 1st point?thank you, need some advice :
1. tried to dump with Il2CppDumper i got dummy dll which contain assembly-csharp.dll but if decompile with apktools no assembly-csharp. so I modified libil2cpp instead. is that the correct way?
2. after I modified libil2cpp, I run the game but stuck in loading page. is there any way to debug running game ?
thanks again for your help
Could you please rephrase your 1st point?
2: The offset you modified is not what you're looking for, or maybe the opcode you placed in it doesn't work. And yes, you can debug the library using IDA.
Just test. Use your own mod, and see how far can you get. You could try looking for integrity checks in the .smali or functions inside the il2cpp that might detect abnormal behaviours for the game.thank you, im able to mod it after i check on arm version.
One more question, any tutorial to make sure we will not get banned by game dev?
Just test. Use your own mod, and see how far can you get. You could try looking for integrity checks in the .smali or functions inside the il2cpp that might detect abnormal behaviours for the game.
// RVA: 0x4FF364 Offset: 0x4FF364 VA: 0x4FF364
public void SendCards(string requestID, string[] cardIds, string friendUserId, RequestDelegate onComplete) { }
Size of the .so should not be changed, that would mess everything, since branches are done with pointer arithmetics on the static offsets. Adding an extra instruction means displacing the others by 2 or 4 bytes, all those branches from before the addition to after addition or the reverse will be broken.but what if I would like to add function into existing ?
by default this will send 1 card in one time, and I would like to modify the func so I can send 100 cards in one time. any advice on how to add function in hex?
There are several layers of knowledge on modding, but something is certain:I never expected to encounter a modding site which willingly share their knowledge and answers questions. Outstanding.
It's different for every APK. When you just don't want Ads on your Phone for yourself, use Blokada and AndnixSH's Host List:How to remove advertisement in any apk
ERROR: This file may be protected.What if there is no dll, .so (IDA), .so (il2cpp) just a bunch of data files (I'm talking about Garena ROV) How should I start?
View attachment 3115
ERROR: This file may be protected.What if there is no dll, .so (IDA), .so (il2cpp) just a bunch of data files (I'm talking about Garena ROV) How should I start?
View attachment 3115