Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/24/2023 in Posts

  1. I actually did find a way to break it down to get the exact value you need to prevent crash now im hoping that this will be able to help you and others but for those that dont know anything about GG here is a quick script you can use to do this same exact thing [ COOKING MADNESS SCRIPT BY (KUMADEIT )] <-- SCRIPT DOWNLOAD LINK JUST CLICK Those that are familiar with GG And now how to move around heres the group search to get to this exact value and the steps [ 5131A;-491520A;100A;-491520A;3A::17 ] <-- This Here you search Region_C_ALLOC , DWORD Refine To ; 100 Now you can edit to -999999999 Whatever you choose !! You can also modify the item amount the offset to the item value is 0x8 ( Basically Just 8 , But in script this is the form ) Or you can just run the search again and then refine to 3 and that will be the item amount i havent tested on other items in the shop so be my guest and let us know if it works Hope this helped
    2 points
  2. Use ida or ghidra for that file if that game unity use il2Cppdump
    1 point
  3. [ @bue ] --- All games component is inside library (.so) or OBB, not dex file. --- What's your point of dumping? It is just saving raw memory into a file. It is pointless if you don't know the way to read it. You can however 'try' to read it by dissasembling the dumped datas using some tools like: IDA Pro, Ghidra, x64dbg, etc; but you need to have some experience in reading assembly (architectural language: ARM, x86, RISC, etc) --- Offset is not obtained by dumping. Did you know what "offset" is? Offset is just basically a diplacement from base address, it is just the way to get our final address, it is like: base + offset = final (1 + 2 = 3). If you're talking about libil2cpp dumper / ue4 dumper, then you're missing the point by dumping raw data from memory. Those 'dumpers' tools is reading the game memory structure from metadata/pattern, read the string references, and then saving it to a file (cs/json file), thus making it readable. --- So how to get Offset? - Finds your hack manually using Game Guardian -> copy the 'hack' address -> find out the memory range of our address -> copy the first address of our memory range -> now calculate: hack address - first address of our memory range = offset. You can do all these inside Game Guardian or do some calculation online: Hex Calculator - Dissasemble our library using tools I mentioned earlier -> find strings related to our hacks (ex: emulator) -> find any references to our string (xref) -> your offset is the address of any function that referenced by our string. I made alot of simplification here, it might sounds hard, but it is easy once you understand it.
    1 point
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.