dolbilkin Posted August 14, 2023 Share Posted August 14, 2023 I just like recently remembered this game, but I spent more than an hour, tryna crack coins, tried all types of searches(default and fuzzy, uknown as well) and most data types( dword, float, double, qword), as well as the main memory ranges (ca and anonymous) don't have any idea how to hack it would be grateful if someone could help with info Link to comment Share on other sites More sharing options...
MAARS Posted August 15, 2023 Share Posted August 15, 2023 (edited) The simple solution is just using Lucky Patcher. Run the script and play one game 64 bit only local gg = gg local function getModuleByExportName(libName) for k, v in ipairs(gg.getRangesList(libName)) do if v.state == "Xa" then return v end end end local libMyGame = getModuleByExportName("libMyGame.so").start gg.loadResults({ { address = libMyGame + 0x2FF9B0, flags = gg.TYPE_QWORD } }) gg.searchPointer(0) gg.searchPointer(0) local results = gg.getResults(1) local value = { address = results[1].address + 0x130, flags = gg.TYPE_DWORD, value = 0x3B9AC9FF, freeze = true } gg.clearResults() gg.addListItems({ value }) gg.alert("Done") And by the way the reason you cant even find visual value in memory is cause the game use encryption and i think it also unload value from memory, you can see some in Java Heap for a short period of time Just load the lib into IDA Pro and analyze it Edited August 15, 2023 by MAARS 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now