Jump to content

RuffNut

Senior Member
  • Posts

    304
  • Joined

  • Last visited

Posts posted by RuffNut

  1. Of what xD there is not much in the setting of CrackerXI. Rn I’m using bfdycript or whatever it’s called. It’s annoying to try and find the cracked ipa but at least it works

    20 hours ago, K_K said:

    Look in the settings area 

    both

    Btw do you know how to root into device using putty?

  2. So today I tried using CrackerXI (v1.1.15) and I couldn't even enable the hook switch. I then used another repo that had CrackerXI (v1.1.5) and the hook switch enabled. Now the problem is that I am getting an error saying "Error creating IPA" and its annoying me.

    Device: iPhone 8 +

    iOS Version: 11.4.1

    JB: Electra JB

     

  3. Same problem here

    Edit: I just installed CrackerXI v1.1.5 instead of the new version (1.1.15) and it works. Seems like the AppCake (iPhoneCake) one doesn’t work as of currently. Here is the repo for the one that works: https://mchamp90.github.io/

    I’m pretty sure it’ll work for you since it seems to me that the latest version of CrackerXI is broken xD

  4. 6:~ mobile$ su

    Password:

    6:/var/mobile root# lldb

    dyld: Library not loaded: @rpath/liblldb.3.8.dylib

        Referenced from: /usr/bin/lldb

        Reason: no suitable image found. Did find:

              /usr/bin/../lib/liblldb.3.8.dylib: code signing blocked mmap() of '/usr/bin/../lib/liblldb.3.8.dylib'    

    /usr/lib/liblldb.3.8.dylib: code signing blocked

    mmap() of '/usr/lib/liblldb.3.8.dylib'

    Abort trap: 6

    6:/var/mobile root#

     

    Has anyone had this error or problem? I ssh into my term and tried LLDB and hit enter and then this is what I got.


     

  5. 11 hours ago, Archangel04 said:

    yes. 

    Breakpoints stop execution when the PC register  (aka the offset) matches the offset you input

    Watchpoints hit when something modifies the memory address you're watching and shows you the PC register 

    Watchpoints are basically hit by "STR" functions while breakpoints can be due to anything

    So if I’m hacking ammo using a breakpoint and I input an offset I think may be the offset that has to deal with ammo and I shot the game should freeze, and I then know that the offset may be useful.

    1 minute ago, Joka said:

    Yeah. And in the terminal you've used (PuTTy or whatever), it'll tell you if the breakpoint has hit.

    Alright

  6. 11 hours ago, Archangel04 said:

    yes. 

    Breakpoints stop execution when the PC register  (aka the offset) matches the offset you input

    Watchpoints hit when something modifies the memory address you're watching and shows you the PC register 

    Watchpoints are basically hit by "STR" functions while breakpoints can be due to anything

    So if I’m hacking ammo using a breakpoint and I input an offset I think may be the offset that has to deal with ammo and I shot the game should freeze, and I then know that the offset may be useful.

  7. Ok thank you for the example Joka, if it’s a unity game would you load the script file in ida and then jump to offset from the dump.cs file, and then use a breakpoint and see if it’s useful?

    5 minutes ago, Joka said:

    Watchpoints are used for hacking certain values like currency and stuff. Breakpoints are used for hacking currencies and stuff like health, damage, cooldown (stuff that won't show as a value in-game).

    Watchpoints are better when hacking currencies since it'll directly point you towards the instruction/functions. For breakpoints, you set a breakpoint on an IDA instruction/function and it'll tell you if it gets hit. (Set a breakpoint on a currency function and if it hits when you collect or spend some currency, then you know it's useful).

    And no, watchpoints are broken on iOS 11.3-11.3.1.

     

  8. Hello all,

     

    I understand that breakpoints stop the program when a line of code/instruction is reached and a watchpoint stops the program when something changes (watchpoints make sense). What I want to know is what can breakpoints be used on? Not sure how stopping at an instruction helps. Let’s say we are hacking ammo, and the offset was 0x12345 but we aren’t sure if it deals with ammo, would we set a breakpoint at 0x12345 and shot, and if the game stops we could assume that 0x12345 is useful?

     

    Thank you.

  9. 6:~ mobile$ su

    Password:

    6:/var/mobile root# lldb

    dyld: Library not loaded: @rpath/liblldb.3.8.dylib

        Referenced from: /usr/bin/lldb

        Reason: no suitable image found. Did find:

              /usr/bin/../lib/liblldb.3.8.dylib: code signing blocked mmap() of '/usr/bin/../lib/liblldb.3.8.dylib'   

    /usr/lib/liblldb.3.8.dylib: code signing blocked

    mmap() of '/usr/lib/liblldb.3.8.dylib'

    Abort trap: 6

    6:/var/mobile root#

     

    Has anyone had this error or problem? I ssh into my term and tried LLDB and hit enter and then this is what I got.

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