Category : reverse-engineering

When I was trying to reverse engineering a Unity-based game, I can not find global-metadata.dat in <APK dir>/assets/bin/Data/Managed/Metadata. The only file found in the folder is a game.dat. After putting libil2cpp.so into IDA, I find that libUnityPlugin.so is used in initializing metadata. I can not find anything about libUnityPlugin.so while searching through Editor’s folder, but ..

Read more

Various people are trying to hack the software I made. If the return value is BOOL, it normally returns FALSE, but it is manipulated to return TRUE. How can I prevent the return value from being manipulated? I would appreciate it if you could tell me if there is a good programming method. Source: Windows ..

Read more