Jump to content

Gh0stByte

Senior Member
  • Posts

    396
  • Joined

  • Last visited

Everything posted by Gh0stByte

  1. Oh my goodness.... why do iOSGods members always do everything the hard way!?! For the keys use this: #define PLIST_PATH @"/var/mobile/Library/Preferences/YOUR_PLIST_NAME.plist" inline bool GetPrefBool(NSString *key) { return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue]; } then call is by GetPrefBool(@"kSomeKey") You also only need one %ctor Example: %ctor{ if(GetPrefBool(@"kSomeKey")){ writeData(0xBlah, 0xBlah); }else{ writeData(0xBlah, 0xBlah); } if(GetPrefBool(@"kOtherKey")){ writeData(0xBlah, 0xBlah); }else{ writeData(0xBlah, 0xBlah); } }
  2. Ok.... sooo @@Javi Tech didn't know how so here's a tut... Step 1: Download the latest version of TeamViewer http://www.teamviewer.com/en/download/ Step 2: Install TeamViewer Step 3: Open TeamViewer (TV) and select the "Meeting" tab Step 4: Start a Presentation Step 5: Copy the Meeting ID and share it Done! Enjoy! ~Gh0stByte
  3. Restore your phone. Or use Semi-Restore
  4. Yeah, I prefer to drag and drop. I've never liked finding files with those dumb dialogs. Is it weird that when ever I see the person in your sig I think of a 9 year old girl I once saw in a movie?
  5. Hey guys @@Javi Tech didn't know how to do it so here goes Step 1: If you are in text view press space bar, if you are in graph view skip this step. Step 2: Press View then Graph Overview Step 3: Enjoy! Credits: SwagMeister Enjoy! NOTE: NO one will change this to have hidden content. This tutorial is free for anyone to use at their own will.
  6. Well....... @@Javi Tech didn't know how to do this so here's a tut. Thinks you'll need iOS Game/App Binary File IDA Pro 1/102312412490213239 of a brain Ok... Step 1: Open IDA and press "Go" Step 2: Drag the binary file into IDA Step 3: Set the processor to ARM Little - Endian [ARM] then press "Ok" Step 4: Confirm setting processor to ARM and then press "Ok" or "Yes" to any other dialog that pop up Done! Hope this helps! ~Gh0stByte NOTE: No one change this to hidden. This tutorial is available for EVERYONE.
  7. Find the syscal method, and BX LR the first instruction.
  8. @@Javi Tech here's how you do it Open up both binarys side by side Jump (in the old binary) to the offset that you have (g) Next copy something around it that is uniqueish (like the CMP r2, #0) Then jump to the old offset in the new binary (It's closser to the new one) Then search (alt +t) that (start with down) and find a function that looks like the graph view of the old function and it has the same arm code. If you can't find it with down, then jump in the new binary hack to the old offset and search ip, or search something else There you go Credit: Lawivido (just taught me like 2 min ago) @@ZahirSher This is a lot better then hex compare
  9. Make a keylogger or a RAT and put it on their laptop simple as that
  10. Just use iGG and gdb and find the offsets yourself
  11. You are probably either misspelling it, or have the wrong name
  12. Umm... I just saw your signature. that quote is not true
  13. I might look into this.
  14. I'll see what I can do. I don't want your money though EEEEEEEEEWWWWWWWWWWWWww... on second thought... I'll pass thanks
  15. Oh... and I hacked everything from Pocket Army already If you want the offsets send me a PM
  16. Do it one at a time. One of those is being called soooo many times that it's making the game too slow. Find that one by going through them one by one then not watching the one that causes it (May be more then one ) Hope this helps! ~Gh0stByte
  17. You seem to have a couple things messed up You don't "return" a void. Voids don't "return" anything. Voids execute code. If you had a method -(void)die; It won't output anything, it will simply kill the player. But if you have a method like -(id)getPlayerName; It will "return" the players name.
  18. "Everything will be leeched, everything will be hacked. It's just a matter of time. Our job is to make our products ready for leeching and hacking so that we still have control." ~ Gh0stByte
  19. %hook SomeClass - (id)baseUI { return; - (id) disallowSkipping { return; } - (void) adsViewModel :(id)arg1 shouldPlayAds :(BOOL)arg2 { //Nothing will make nothing happen } %end First of all it doesn't need to be 'fp8' per-say. You can use any name, it just names the argument. Also for voids if you want to call the originial thing then you use %orig; If you want nothing to happen (BXLR/NOP) then just close the code block with nothing in it. -(void)someMethod{}
  20. http://bit.ly/TheosInclude
  21. http://bit.ly/TheosInclude Download that and unarchive it in /var/theos/ and replace all. Then make it and it should work
  22. You have to make a new folder in your theos directory and name it "sdks" (no quotes) then place the SDK in it then unarchive it
  23. MERRY CHRISTMAS!!!!!!!!!

    1. K3NNNY

      K3NNNY

      MERRY CHRISTMAS :)

    2. Rook

      Rook

      Merry Christmas! :)

    3. Oxytyramine
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines