Hard to find right function to hack? You can expose localization string to find function easier
This is for DLL based games only.
Not all games are same, the localization function to get string can be called Get, GetLocalizedValue, GetString, Localize, Load etc.
To find it, search for UI related and look around until you found something like this. In this example I found LocalizationManager.GetLocalizedValue that sets the string to text.
Modify it to return string from string parameter. In this case, "key"
Save and replace Assembly-Csharp.dll on APK file
You will see something like this in-game
Search the string in dnSpy and you find the right function :)
You can practice with the following old version of games which was DLL based
Draconius GO: Download Draconius GO: Catch a Dragon! 1.5.10044 Android APK
Poche Guardians: Poche Guardians latest version Apk Download
This is for DLL based games only.
Not all games are same, the localization function to get string can be called Get, GetLocalizedValue, GetString, Localize, Load etc.
To find it, search for UI related and look around until you found something like this. In this example I found LocalizationManager.GetLocalizedValue that sets the string to text.
Modify it to return string from string parameter. In this case, "key"
Save and replace Assembly-Csharp.dll on APK file
You will see something like this in-game
Search the string in dnSpy and you find the right function :)
You can practice with the following old version of games which was DLL based
Draconius GO: Download Draconius GO: Catch a Dragon! 1.5.10044 Android APK
Poche Guardians: Poche Guardians latest version Apk Download
Last edited: