Jump to content

LLDB Novice

Member
  • Posts

    22
  • Joined

  • Last visited

Posts posted by LLDB Novice

  1. !!! Quick Public Service Announcement - All iPhone Users !!!

     

    NEVER change your iOS device's date to January 1st, 1970.

     

    It will permanently brick your device.

     

    This recently discovered bug affects iPhones, iPads, and iPods, and there is currently no fix for it, you will need a replacement.

     

    Check out the video for more info, and please share to anyone with an iDevice:

     

  2. Sorry fellas, it seems that the tables I made are specific to my save file..I'm guessing the game encrypts your saves based on your device number or something else specific to your device, and I don't know how to advance any further..

     

    If anyone wants to provide any input on how I could go about making a universal decryption table then this would be appreciated, but for now it seems like I can only modify the values on my device/save file

  3. This is from when I was still trying to figure out the values for each set of numbers

     

    kZIGWH8.jpg

    Here's another

     

    L4J8B51.jpg

    Now I gotta see if I can hack your version..I'd need a way for you to get me your plist file (library/preferences) so I can locate the coin and ingot fields and modify them and have you load it in your app to see if it's works (back up your file of course)

     

    If it works then I'll post the decrypted tables I made so you can change it to whatever value you'd like (or just leave it at 1.9 billion for both)

  4. Hey everyone, I have a hack for this game (1.9 billion coins/gold ingots)..but I'm not 100% sure it'll work for everyone.

     

    I was seeing if anyone was interested in trying it out.

     

    Also, I'm also relatively new to this forum, so excuse me if I'm not too familiar with the rules on posting! Lol

     

    Where can I upload pictures for proof??

  5. Yes, iOS 8.3

     

    It's zombieville2 (that's the game I learned how to use gdb with)

     

    I haven't thought to try it on any other games (this one gets a value quick with gameplayer), and I don't know how to get into safe mode..wouldn't that disable the debugger?

     

    Does the app have to be cracked or thinned to be debugged?

  6. I did, tried mobile/mobile, root/wheel, and even root/staff (that's what gdb has)

     

    Always crashes once I set a watchpoint and try to shoot the gun to change the value..with the original file (from that link, downloaded from PC, transferred with filza) as well as another downloaded copy from the same link (downloaded directly from/to phone)

  7. Ok, I just downloaded it again...

    in filza, the info for the file is as follows:

    Ownership: 
    -Owner: mobile
    -Group: mobile

     

    Access permissions: 

    -Mask: 06755

     

    Sticky:

    -Set UID: checked
    -Set GID: checked

    -Restricted Delete: unchecked

     

    Owner: 

    -Read: Checked

    -Write: Checked

    -Execute: Checked

     

    Group: 

    -Read: checked

    -Write: unchecked

    -Execute: checked

     

    Others:

    -Read:: Checked

    -Write: unchecked

    -Execute: Checked 

     

    are those the correct permissions?


    the debug server that's in my bin folder right now has the same access permissions, but the ownership is Owner: root, and group: wheel..is that incorrect?


    I noticed everything else in that folder has Root/wheel as the ownership, which is why it was changed to that..should i have left it as mobile/mobile?

  8. Hello, I'm on a jailbroken iphone 6+ running 8.3

    I'm kinda new to this whole debugging thing, but I can usually follow tutorials, and had some success with GDB/GNU in the past. (ios 6 jb)

    I now have a LLDB debugger setup using putty and LLDB (windows), and I'm able to attach to a process and set a watchpoint and get the value of the variable (in this instance, it's ammo)..however, when I shoot the gun to trigger the watchpoint, the phone restarts itself.

     

    I can't figure out what I'm doing wrong.  Sometimes the debugger will break at the watchpoint, but usually just crashes on the first attempt.  Are there other types of packages I need to download or remove in cydia?

    Also, is GDB/GNU obsolete now?  Or is LLDB just a better debugger?

     

    Thanks in advance for any help!

  9. Hey everyone, sorry for that, thought maybe I'd introduce myself along with my "issues", so when I ask later on, I'm not flamed for being such a novice lol..

     

    What area would be best for this type of advice?

     

    ..also, I guess that was a little info about myself..I'm pretty enthusiastic about learning this type of stuff..and look forward to becoming a part of the community.

  10. Hey everyone, I'm a LLDB Novice, hence why I decided to register here.

    I dabbled a bit in GNU debugging "hacks" on iOS 6 (iPhone 5) through putty, but didn't really get that far with it.

    I mostly was able to just read a bunch of values (and convert some hex to modify a certain SUB function to ADD) but didn't really know what to do at that point or how to advance any further.  I did end up modifying the app later with a hex editor using the same principles though, and it ended up being a permanent mod that just crashed the game after a while.

    Thanks to this website, I currently have a LLDB debugging setup on my iPhone 6+, and a windows laptop.

    I'm able to putty into the debugserver and run LLDB enough to attach to a running app, but once I set a watchpoint, the phone seems to crash and restart itself, so I definitely need help with that.

     

    I'm definitely not a professional at this, but I do know a few tricks to make certain apps do what I want them to do, using plist editing, those memory readers (gameplayer, game gem, etc), I can tinker around in Flex 2 with varying results, and I have the IDA pro demo at my disposal (I really don't know what I'm doing with that), I just need to learn how to get better at everything.

×
  • 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