-
Posts
261 -
Joined
-
Last visited
Everything posted by Jbro129
-
Help/Support How to Debug a Google-Breakpad Crash Log
Jbro129 posted a topic in Android Help & Support
I am making an Android mod menu launcher for a game called pixel gun 3d. It worked on earlier versions like v13.0.3. But now the game crashes as soon as I open the menu. I have attached some videos of when it was working and how it is now, down below. I have coded this in launcher app in Java. What it does is it uses the already installed app from the play store and makes a virtual duplicate of it, like parallel space. Then it Injects the mod menu. I have already found out that this is not an anticheat issue. This is an app issue. v13.0.3 working (I uploaded a video about it back when it was working and before v13.1.1) Video of 13.1.1 crash on mod menu open - https://drive.google.com/file/d/11s93rKsRFcjbIBi05yFIuHOp2VjhDr8b/view?usp=drivesdk The full crash log - https://drive.google.com/file/d/1CR8ahYlQEtLxEUR5op25MBS4HtCp82pS/view?usp=drivesdk -
Awesome
-
Help/Support Game crashes after installing patcher
Jbro129 replied to Jbro129's topic in Help & Support
its literally a bunch of offsets and writeData's so I doubt it but here it is (I removed my offsets so nobody can leech) #define PLIST_PATH @"/var/mobile/Library/Preferences/com.jbro129.pg3dmod.plist" #import "writeData.h" #include <substrate.h> inline bool GetPrefBool(NSString *key) { return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue]; } %ctor { if(GetPrefBool(@"Cheat")) { writeData(0x 0x0020); writeData(0x 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0120); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0xC046); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); } else { writeData(0x, 0xB0B5); writeData(0x, 0x0021); writeData(0x, 0x90B5); writeData(0x, 0xF0B5); writeData(0x, 0xB0B5); writeData(0x, 0xF0B5); writeData(0x, 0x90B5); writeData(0x, 0x90b5); writeData(0x, 0xB0B5); writeData(0x, 0x8068); writeData(0x, 0x8160); writeData(0x, 0xB0B5); writeData(0x, 0x7047); writeData(0x, 0xF0B5); writeData(0x, 0x90B5); writeData(0x, 0xF0B5); writeData(0x, 0xF0B5); writeData(0x, 0x90B5); writeData(0x, 0x01AF); writeData(0x, 0xB0B5); writeData(0x, 0xB0B5); writeData(0x, 0x0029); writeData(0x, 0xB0B5); writeData(0x, 0x90B5); writeData(0x, 0xC068); writeData(0x, 0x0069); writeData(0x, 0x0074); writeData(0x, 0xF0B5); writeData(0x, 0xF0B5); writeData(0x, 0xB6F7); writeData(0x, 0x90B5); writeData(0x, 0x90B5); writeData(0x, 0x0121); writeData(0x, 0x90B5); writeData(0x, 0x01AF); writeData(0x, 0x0121); writeData(0x, 0x00F0); writeData(0x, 0x7FB9); writeData(0x, 0xF0B5); writeData(0x, 0xF0B5); writeData(0x, 0xF0B5); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0120); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); } if(GetPrefBool(@"ammo")) { writeData(0x, 0x40F2E730); writeData(0x, 0x7047); } else { writeData(0x, 0x204667F3); writeData(0x, 0x5EF1); } if(GetPrefBool(@"heal")) { writeData(0x, 0x40F2E730); writeData(0x, 0x7047); writeData(0x, 0x40F2E730); writeData(0x, 0x7047); } else { writeData(0x, 0xD0F82805); writeData(0x, 0x10B1); writeData(0x, 0x80B56F46); writeData(0x, 0x2DE9); } if(GetPrefBool(@"suicide")) { writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); writeData(0x, 0x7047); } else { writeData(0x, 0xF0B5); writeData(0x, 0xF0B5); writeData(0x, 0xB0B5); writeData(0x, 0xB0B5); writeData(0x, 0xF0B5); } if(GetPrefBool(@"damage")) { writeData(0x, 0x4FF4FA70); } else { writeData(0x, 0x51F038F0); } if(GetPrefBool(@"flyy")) { writeData(0x, 0x0120); writeData(0x, 0x7047); writeData(0x, 0x4FF0010A); writeData(0x ,0x0020); } else { writeData(0x, 0xF0B5); writeData(0x, 0x03AF); writeData(0x, 0x4FF0000A); writeData(0x, 0x0120); } if(GetPrefBool(@"sped")) { writeData(0x, 0xC3F6E070); writeData(0x, 0x7047); } else { writeData(0x, 0xF0B503AF); writeData(0x, 0x4D48); } if(GetPrefBool(@"jump")) { writeData(0x, 0xF0B503AF); writeData(0x, 0x4DF1); } else { } if(GetPrefBool(@"gadg")) { writeData(0x, 0x7047); writeData(0x, 0x7047); } else { writeData(0x, 0xF0B5); writeData(0x, 0xB0B5); } if(GetPrefBool(@"price")) { writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); writeData(0x, 0x0020); writeData(0x, 0x7047); } else { writeData(0x, 0xF0B5); writeData(0x, 0x03AF); writeData(0x, 0xF0B5); writeData(0x, 0x03AF); writeData(0x, 0xF0B5); writeData(0x, 0x03AF); writeData(0x, 0xF0B5); writeData(0x, 0x03AF); writeData(0x, 0xB0B5); writeData(0x, 0x02AF); writeData(0x, 0xF0B5); writeData(0x, 0x03AF); writeData(0x, 0xF0B5); writeData(0x, 0x03AF); writeData(0x, 0xB0B5); writeData(0x, 0x02AF); writeData(0x, 0x80B5); writeData(0x, 0x6F46); } if(GetPrefBool(@"pet")) { writeData(0x, 0x40F2E730); writeData(0x, 0x7047); writeData(0x, 0x40F2E730); writeData(0x, 0x7047); writeData(0x, 0x40F2E730); writeData(0x, 0x7047); } else { writeData(0x, 0x90B501AF); writeData(0x, 0xB81E); writeData(0x, 0x90B501AF); writeData(0x, 0x43F6); writeData(0x, 0x90B501AF); writeData(0x, 0x310B); } if(GetPrefBool(@"key")) { writeData(0x, 0x4FF4FA70); } else { writeData(0x, 0x00EB0B02); } } -
Help/Support Game crashes after installing patcher
Jbro129 replied to Jbro129's topic in Help & Support
I made it for the current and newest version 12.5.3. It doesn't need to be updated since I made using offsets from the current 12.5.3 version. -
Help/Support Game crashes after installing patcher
Jbro129 replied to Jbro129's topic in Help & Support
It crashes when Any hack regarding the app is installed, when I uninstall the patcher I can open the app perfectly. The offsets are correct and it is not a binary issue since the app does open. Can anyone help? @DiDA @shmoo The video I linked ( https://drive.google.com/open?id=0ByGIKc913r-yLUhPN1NZdFdYREU ) is after I install the patcher. When the patcher isnt installed it opens and doesnt crash. When using the cracked binary it also opens fine. It only crashes when I install a tweak/patcher to it. -
Help/Support Game crashes after installing patcher
Jbro129 replied to Jbro129's topic in Help & Support
It doesn't crash on install, like in the video I showed on Google drive, the game crashes after trying to open it. This is after I Install the tweak and respring. -
I am making a patcher for pixel gun 3d but whenever I install it and open the app, it crashes while on the game loading screen. Even when I turn off all the hacks, if it is installed at all then the game crashes. I am on iOS 9.0.2 iPad mini 4. The game doesn't crash right away so it isn't a binary issue. Anybody think they can help. video of it crashing awhile after opening - https://drive.google.com/open?id=0ByGIKc913r-yLUhPN1NZdFdYREU
-
Thank you
-
This is very helpful thanks!
-
Great job
-
Thank you I needed pg3d
-
Good job
-
Good job
-
Good job
-
Noice!!!!!
- 6,861 replies
-
- Patcher
- Patcher Hack
-
(and 1 more)
Tagged with:
-
I am creating a mod menu for a game called terraria i already have all the working offsets and the hex and IDA code needed for it i have found some info on how to make a mod menu if the game was unity this game is not unity so it runs off of the lib.so not the unity dll i want to know how i can make a gui mod menu for this game if anyone can help me that would be great if you can help me make it, contact me on kik _Jbro129_ also i am a youtuber so i would credit you in the mod my terraria mod apk no mod menu
-
nice thread
-
Help/Support Is their anyway to decrypt and remove Sub_x from a binary?
Jbro129 replied to Jbro129's topic in Help & Support
I tried most of the unique function but I couldn't find the correct one