All Activity
- Past hour
-
[ @APEXggV2 ] --- Haven't tried F1VM myself. Can you install magisk on it? It would be better that way. ---
- 2 replies
-
- hide root
- hide environment
-
(and 1 more)
Tagged with:
- Today
-
this is most likely a detection of the virtual machine itself, try using vphonegaga/or using spaces such as dual meta, gspace, etc Or use Emulator like BlueStacks (u can turn off root when load game and turn on when u already in game/use magisk)
- 2 replies
-
- hide root
- hide environment
-
(and 1 more)
Tagged with:
-
I'm wondering if there's some way to do it by seeing the highest address in the game. Like if I can somehow find the base address of the game, then I do an address search for base address + 0x1AD27480 (450000000) - equivalent to 450 million, or 450 mb. Then if the search comes up with a result, game process size is at least 450 MB. Could that work?
-
Okay, that's what I figured. You're right about the block not being continuous; sorry. @CmPprovided actual code which solves that problem by trying to allocate continuously, but I have no idea how often that would work and the tendency of it to fail (I'm unaware of how the kernel decides where to allocate the memory). A solution to that might be to allocate the first block in an obscure region (maybe an unused memory region, like c++ heap, would work? This is a gray area for me, so I wouldn't really know.) where you are sure there's enough consecutive space. If I were you, I would first take CmP's code and play around with it, seeing if you encounter any issues.
-
-
Hi, I have a hex patch that must be run when the game's process size is before approximately 450 MB. After this point, the game has gotten to the point in its initialization where the function I am patching has already been called. So, if you patch it when the game's process size is over around 450 MB, it will not work. I'm trying to write a script to do this patch. I want the script to detect if the game's process size is below 450 MB, and if not, tell the user to restart the game. However, I couldn't find anything for this in gg.getTargetInfo() or any other functions. So, I'm stumped on how to do this. I've given up with gameguardian and, as a workaround I'm now just trying to locate some kind of value in memory or function in the game that can give me a hint on the process size or initialization progress. My best guess right now is to see how much the game has loaded by finding the function that reports the % loaded. Is there any way to do this natively in gameguardian? Or is there any easy workaround I can use? Thanks!
- Yesterday
-
Mostly hacks are described here, on the forum. You can find function for fuel consumption hack by @AngelWolf, I believe it is at page 73. What I did - I just searched values in double (grams for weight and millilitres for fuel), changed them as it is. And, well, you know the result. You can keep playing with this, but no online options available for you anymore. For perk values hack I use 25% perks, which are mostly battle perks. Just search 0.25 Double. Other perk values may be harder to mess with since some data crashes game when being changed, and you have to change a lot of values to find correct ones.
-
@NoFear๐ฉ๐๐ ๐๐๐๐๐ ๐๐๐ ๐๐๐๐๐๐ ๐๐๐ ๐๐๐ ๐ฏ๐๐๐๐๐๐๐๐๐ ๐ฎ๐๐๐ ๐๐ ๐๐๐๐๐๐ ๐๐๐ ๐(๐ฎ๐ฎ) ? ๐ต๐๐ ๐๐๐๐๐๐ ๐๐๐๐๐๐๐
-
can you tell me how you use those?
-
Hi guys, I'm new to modding and I've done a little research on changing the drop rates and all I got to know was about some fuzzy integer search stuff.. I didn't understand anything.. So can someone help me with this game? It's an online game but I'm not sure if the drop items are server-sided.. If it's possible then how do I change the drop rates? I've attached two screenshots.. The first one is how a battle stage looks like.. And the second one (see the right side of the page for the drop rates) is from the store (bundles / packs).. Is there any way to change it? I'd prefer changing the battle drop rates instead of the store one cuz I'm not going to buy much from stores, but if someone finds a way then I'd be thankful just as well.. Thanks in advance ^^
-
Is there a way to hide environment / root checks in f1vm? some games have security checks and won't even open more than half a second after detecting app is loaded in a virtual space with root.. (rooting main device is NOT an option) thanks in advance for the help.
- 2 replies
-
- hide root
- hide environment
-
(and 1 more)
Tagged with:
-
Gosh, new acc got also banned. Spent 2$ for google verification to make it, sad. So, aside from new armor and speed hack I used 3 more new hacks when I've got banned: fuel consumption (not via function, was changing vehicle stats straight), also vehicle carry capacity; and the last one was modifying perk stats. Any ideas on what's triggering ban?
-
View File Hungry Shark - World - free sharks/upgrades Instructions in script If fresh game, play until u die Load script & pick Reload if value doesn't change The first trial changed for me In the second trial, I had to reload certain values All worked Tutorial in script on how to hack values Submitter Jamieq Submitted 04/18/2024 Category LUA scripts
- Last week
-
-
There is good chance that in some cases it may work by allocating as many pages as needed one after another. Example implementation: local PAGE_SIZE = 0x1000 function allocateConsecutivePages(count, mode, address) count = count or 1 mode = mode or gg.PROT_READ | gg.PROT_EXEC address = address or 0 local firstPageAddress = gg.allocatePage(mode, address) if type(firstPageAddress) == "string" then return firstPageAddress end for i = 1, count - 1 do local desiredPageAddress = firstPageAddress + i * PAGE_SIZE local pageAddress = gg.allocatePage(mode, desiredPageAddress) if pageAddress ~= desiredPageAddress then -- failed to allocate page right after previous one, handle as needed end end return firstPageAddress end
-
I'm on version 3.7.0 After the initial run, I was getting the libUE4.so error which I was able to resolve by putting the file in lib folder but then this happened... e66ea4e4-f3a0-4917-ad0b-4bc3de95dec3.mp4
- 11 replies
-
- ToF
- Tower of Fantasy
-
(and 1 more)
Tagged with:
-
Try reinstalling the game
-
if you not mind can you please make screen record and share the video. how to change the value
-
Is there a new script for the new version guys Or can some tell me how to auto complete level with game guardian manual search .. Thanks
-
The index is not always the same so to avoid some runtime error you can make it dynamic local function getBaseAddr(lib) local rangeList = gg.getRangesList(lib) for _, v in ipairs(rangeList) do if v.state == "Xa" then return v.start end end end local libanogs = getBaseAddr("libanogs.so") gg.alert(tostring(libanogs + 0x129fc4)) -- "0x129fc4" is your function address -- The function will be located at libil2cpp.so + function address.
-
Hmm, game had an update? Which version your on.
- 11 replies
-
- ToF
- Tower of Fantasy
-
(and 1 more)
Tagged with:
-
Hi @DimoNULL, you need to get the libil2cpp.so address first, then do calculate offset by simply adding the RVA address of the function. Here's what it looks like using the script: so = gg.getRangesList('libanogs.so')[1].start gg.alert(tostring(so + "0x129fc4")) -- "0x129fc4" is your function address -- The function will be located at libil2cpp.so + function address.