Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 04/11/2024 in all areas

  1. Hi, your game is protected with CodeStage anti cheat, thankfully this is one of easy one to bypass. First you will need to dump the game using Il2cppDumperGUI any or il2cpp dumper of your choice. next you're going to look for CodeStage detection methods. note those StartDetection methods, most have some overload if you want to be safe you will need to bypass them all, but it is rare that the game use them all, but better be safe than sorry. so here is the list and overloads. CodeStage.AntiCheat.Detectors.ObscuredCheatingDetector StartDetection(); // 0x00818a3c static CodeStage.AntiCheat.Detectors.ObscuredCheatingDetector StartDetection(System.Action callback); // 0x00818ce8 CodeStage.AntiCheat.Detectors.ObscuredCheatingDetector StartDetectionInternal(System.Action callback); // 0x00818b70 System.Void StartDetectionAutomatically(); // 0x00819058 static CodeStage.AntiCheat.Detectors.SpeedHackDetector StartDetection(); // 0x008190e0 static CodeStage.AntiCheat.Detectors.SpeedHackDetector StartDetection(System.Action callback); // 0x0081948c static CodeStage.AntiCheat.Detectors.SpeedHackDetector StartDetection(System.Action callback, System.Single interval); // 0x008194e4 static CodeStage.AntiCheat.Detectors.SpeedHackDetector StartDetection(System.Action callback, System.Single interval, System.Byte maxFalsePositives); // 0x0081954c static CodeStage.AntiCheat.Detectors.SpeedHackDetector StartDetection(System.Action callback, System.Single interval, System.Byte maxFalsePositives, System.Int32 coolDown); // 0x008195c4 CodeStage.AntiCheat.Detectors.SpeedHackDetector StartDetectionInternal(System.Action callback, System.Single checkInterval, System.Byte falsePositives, System.Int32 shotsTillCooldown); // 0x008192dc System.Void StartDetectionAutomatically(); // 0x00819a54 static System.Void StartDetection(); // 0x00818648 static System.Void StartDetection(System.Action<System.String> callback); // 0x008186b0 System.Void StartDetectionAutomatically(); // 0x008187e8 there is two way to bypass those. 1. you can just patch each of them using the "NOP RET/BX LR" opcode. 2. allocate memory page and replace and replace those method with there respective StopDetection, that mean when the game call StartDetection instead it will call StopDetection Now for GEMS/XP/Gold/Health Note at this stage since you have already bypassed the AntiCheat editing your stat wont trigger anything. but you need first to understand how ObscuredInt work. note every obscure value you see on your screen is a fake value. you should not edit it directly but the edit the hidden value using the crypto key. Here bellow is what you need to remember about the structure. public struct ObscuredInt [FieldOffset(Offset = "0x0")] private int currentCryptoKey; [FieldOffset(Offset = "0x4")] private int hiddenValue; [FieldOffset(Offset = "0xC")] private int fakeValue; (what you see on screen) What you see on your screen is the fakeValue. to edit it you will need to edit the hidden value. Here is how to. (note offset might varies depending on the game and version so you better have the latest dump and check the correct offset) When you find an ObscureInt fakeValue. you need to go back into the base pointer so in this case: fakeValue.Address - 0xC which will bring you to currentCryptoKey copy the value of currentCryptoKey in (DWORD) then offset to currentCryptoKey.address + 0x4 this will bring you to the hiddenValue now to edit this to your desired value you need to perform XOR (exclusive OR) to your desired value using the currentCryptoKey as a key. you can do that inside gg, you type the value then apply the xor key That it you are done. you can edit any ObscureInt using this method. now specially for your game there are some vulnerabilities that i found you can exploit to edit your stat and in game money. there are some method likes: public class game_manager : MonoBehaviour [Address(RVA = "0xA65A94", Offset = "0xA65A94", VA = "0xA65A94")] public void gem_plus(int gem) [Address(RVA = "0xA65890", Offset = "0xA65890", VA = "0xA65890")] public void gold_plus(int gold) [Address(RVA = "0xA64DFC", Offset = "0xA64DFC", VA = "0xA64DFC")] public void iron_plus(int iron) All those share the almost the same structure so i will be giving an example only for gem_plus In this de-compiled function gem_plus, you can see that they are loading the value of the ObscureInt field public ObscuredInt gem_total; // 0x2CC into the variable puVar1 which later on they add it value + param_2 which is the gem parameter, to instantiate a new ObscureInt from that sum. the result of that sum will be stored into the register W0, so all we have to do is just hijack this register and change the value to what we want. here is a video of how to do that. This method do not trigger the anti cheat cause the game is writing legit value for us. also if you want to move large value you might want to explore the MOVZ instruction or you can allocate a memory page and spam multiple ADD instruction like this add w0, w0, #500000000 add w0, w0, #500000000 add w0, w0, #500000000 add w0, w0, #500000000 add w0, w0, #500000000 .... Last thing for gems you will need to stay on the main screen like in the video when you start the game cause that function trigger only there. I kinda like the game i might continue working on it and update this thread
    4 points
  2. View File UPDATED PG3D 24.3.2+ + ACTUAL 32bit SUPPORT - Pixel Gun 3D ALL UPDATE Custom Lottery Rewards Hack (32bit and 64bit) Contact Me: User123456789#6424 / @horridmodz on discord Ahhh, it's finally here! Over a year and a half after posting the original, and many, many requests, it's back! I promised to get this done today, and here it is, just barely in time. Since it's been so long, I am posting this update as a new thread. I've been meaning to update this for a while; and I'm sorry for such a looong wait. But this should be the last time you have to wait - because, if my crazy WIP All Update Script Generator tool works as well as I hope, this will be made so resilient it's practically unpatchable! So, here we are. The script is the same as last time, but with some minor improvements - and 32bit support! Unfortunately, I couldn't get 32bit custom values to work, but I got the predetermined values working. I was finally able to figure out that the issues I've been having are actually not my fault, but a limitation with the way lua itself handles integers - to get technical, the 32bit edit values exceed lua's integer limit, but the 64bit ones do not. I tried to workaround this, but just couldn't do it. However, a big rework of the script that I have planned, which changes the way editing is done, will fix this problem. I finally updated this script because I have time over spring break. Shoutout to @dizzy252for sending a request to update the script that I coincidentally saw right before spring break started - if it hadn't been for him, I probably wouldn't have had the thought to do this! Alongside this script, I've in the process of developing a revolutionary tool that creates resilient all update scripts; all you have to do is input your offset or hex and it spits out the full script. If you're interested, here's a sneak peak: https://www.youtube.com/watch?v=sVwODQcSy4A Want to update the script yourself? I have created a lotto sets template! Disclaimer: This script is bannable! Getting too much currency within a certain time frame will flag your account as suspicious and you will be banned in the next ban wave. I recommend only getting at most a few thousand gems per day, or your account will have a high risk of being banned. Even if you do play it safe, you can still be banned. By the way, due to a rework of sets by the developers, sets no longer work. Only lottery rewards are modified. Warning: Using the custom value option and setting the reward values to over 45,000 will instantly ban you! This is not an ordinary lottery script. Here's what unique about it: -This script will work on all game updates (the lowest game version tested is 22.4.3, but downgrading is impossible anyway), even future updates -The script supports various values, and lets you enter a custom value (currently custom values do not work for 32bit) if it does not have what you want. Currently, only whole numbers (no decimal values like 1.5) in the range of 0 to 65536 are supported. -This script supports both 32bit and 64bit devices -This script has a small antiban feature that warns you when you try to edit the reward values over 45,000 Enjoy! Submitter HorridModz Submitted 04/02/2024 Category LUA scripts  
    2 points
  3. Version 1.0.0

    164 downloads

    Simple script will get the registration offsets for code and metadata. Allows you to copy offsets to your clipboard
    1 point
  4. I don't believe that's directly possible, but you can allocate as many pages as you need and chain them together. To do this calculate how many pages you need by dividing by 4KB, and in a loop allocate a block and add the return address of the allocated block to a list. You can then combine all of your memory into a table of values by looping over the list and adding the 1000 values (taking the start address and adding 4 each time, 1000 times) to the table for each address. If you don't understand, I can code that for you - it's pretty simple to do. Though I wonder what you're writing to memory that takes so much space? An image or save code, or something?
    1 point
  5. Do you just mean multiplication? Or do you want to add the value N separate times, with a pause in between? For the latter, you could write a simple script, like this: N = 10 -- how many times add = 100 -- value to add on every time timebetween = 1000 -- how long to wait between times (milliseconds) values = gg.getResults(gg.getResultsCount()) for _ in N do for i in values do values[i].value = values[i].value + add end gg.sleep(timebetween) end
    1 point
  6. I don't know, I would pick a game and do something simple like look for ammo value and change it with GG manually. Then try to make a Lua script for it. Download a simple Lua script from the forum and try to understand how it is making changes to the game. There is some nice documentation we use: https://gameguardian.net/help/classgg.html
    1 point
  7. write this in QWORD 00 00 A0 E3 1E FF 2F E1r
    1 point
  8. Chests that cost gold can be made a minus and bought. Doesn't work for gems. There's a server check for those. Will look for other stuff.
    1 point
  9. look like i need to learn some thing new Edit: after add gem to the game look like it's freeze until you restart so you can spend unlimited to get everything before close game
    1 point
  10. public class SaveGameManager : MonoBehaviour [Address(RVA = "0x129E248", Offset = "0x129D248", VA = "0x129E248")] public static int getTotalMoney() // return high ammount Unlimited money public class CarProperties : MonoBehaviour [Address(RVA = "0x12B34E4", Offset = "0x12B24E4", VA = "0x12B34E4", Slot = "47")] public virtual bool getIsPremium() // return false make paid cars available to buy with in game money instead of real money
    1 point
  11. View File RR3 v12.0.1 Reset bonus price (VP) Reset bonus price (VP) in all rounds, both architectures And open all expired rounds. This script uses pointer chains, so it may not work with another game version. Tested on NOX 7.1.2 (32bit) and tablet with Android 10 (x64) and VirtualXposed. reset-vp.mp4 Submitter Count_Nosferatu Submitted 04/29/2023 Category LUA scripts  
    1 point
  12. Serving my warmth welcome @kashM, glad you're joining us.
    1 point
  13. Yes. They are all pointers... You need to follow the pointer to see the "value".
    1 point
  14. Version 1.068

    314 downloads

    Fury Survivor: Pixel Z "DAMAGE", "HEALTH", "DEFENSE", "CRITICAL", "FAST RELOAD"
    1 point
  15. Version 1.7.0

    218 downloads

    You can see the answer and gain an advantage over the player. 2022/11/05 Checked 4.0.9 renewal
    1 point
  16. Version 5.3.2

    4,269 downloads

    Arm v8 / 64 bit only Package : Playstore [ CHEAT MENU ] 1. GOD MODE 2. HIGH DAMAGE 3. SPEED ATTACK 4. NO SKILL COOLDOWN 5. MAX ENERGY 6. UNLIMITED GEM 7. UNLIMITED FISH 8. UNLIMITED COINS 9. UNLIMITED MATERIALS 10. NO COIN DECREASE 11. SEEDS NO DECREASE 12. UNLOCK HERO 13. UNLOCK HERO SKILL 14. UNLOCK GARDEN POT 15. BUFFS ALL IMMUNE *[ set gg to anonymous ]* support virtual my telegram: @kabutxhitam grup telegram: t.me/kabuthit my facebook: Kabut Hitamm
    1 point
  17. View File Sas_4_ADMIN(FIXED) THIS IS THE BIGGEST SCRIPT IVE EVER MADE PLZ ENJOY IT LOTS OF LOVE Love you blackwatch69 Submitter MRS_BLACK Submitted 12/02/2020 Category LUA scripts  
    1 point
  18. Watch on YouTube: 78.0: Added formula input mode on the internal keyboard - GameGuardian
    1 point
  19. Version 1.26.1

    705 downloads

    ::FUNCTION:: -SHOP TODAY HACK -DAILY REWARD HACK and other hack functions in the next update. In this version, I made only a small amount of gold and diamonds. If you need a larger number. Please support VIP version. ▰▱▰▱▰▱▰▱▰▱▰▱▰▱ If you like my work, I can donate to support it here. PAYPAL: https://paypal.me/nopp38 ▰▱▰▱▰▱▰▱▰▱▰▱▰▱ ::KEEP UP WITH NEW WORKS IN THE TELEGRAM GROUP:: SC-VöLKER https://t.me/+KZy3fTmpNf9mZDg1
    0 points
  20. 0 points
  21. Name of Game: Robot Gangster Rampage Game Version if known: 1.0 Name of Cheat: Coins Cheat Steps: Open a root enabled browser. Navigate to data/data/com.br.com.tapps.robotgangsterrampage TPCreditsFile.json Open the file with a text editor. For no ads, change the line: "kCreditNoAds":0, to "kCreditNoAds":1,. For unlimited coins, change the line: "kCreditCoins":0, to "kCreditCoins":200000000,. For unlimited automatic ammo, change the line: "kCreditGoldenBullets":0, to "kCreditGoldenBullets":200000000,. For unlimited vests, change the line: "kCreditVest":0 to "kCreditVest":200000000. To unlock a gun, change the value from 0 to 100.
    -1 points
  22. Version 1.0

    6,221 downloads

    Encrypt gamegurdian script by ASDROIDS This is a simple encryption made by me it can block decrypt block sstool block unluac.jar block decompiler block load block log Noobs cant decrypt it but pros like TopGEO , Tis Nquyen and etc can dec it try it and please let me know if you have any suggestions Thanks to Sgt Script [ My brother for HELPING ME ] Thanks to TopGEO for the idea Thanks to Tis Nquyen for Help codes If its gets decrypted V2 is on the way dont worry Youtube https://www.youtube.com/channel/UCupuSSx4uHnyhx1sLp60RkA Telegram https://t.me/ASDroidsofficial
    -1 points
×
×
  • 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.