Jump to content
  • Sky
  • Mint
  • Azure
  • Indigo
  • Blueberry
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Pomegranate
  • Ruby Red
  • Orange
  • Banana
  • Apple
  • Emerald
  • Teal
  • Chocolate
  • Slate
  • Midnight
  • Maastricht
  • Charcoal
  • Matte Black
Ted2

Tutorial IDA + LLDB Tutorial [Noob Friendly]

47 posts in this topic

Recommended Posts

1 hour ago, Ted2 said:

Watchpoints don't work on gdb. Gdb is connects within seconds, lldb not.  Lldb supports arm64, which gdb doesn't

i was wondering how you could hack sub_x games on android , there is gdb for android but i am not sure if it can ..

Share this post


Link to post
Share on other sites

For the life of me i can get a debug connection between PC or Mac and the device.

PC-

ifunbox- cant find the port for usb tunnel or for the ssh terminal

Putty- connects but can nothing with it

MAC-

ifunbox- Doesn't have any tools with it

Cyberduck connects but have the whole Wine Bottle/ Parallel issue

 

This is the main bit i'm having issues with am unable to do anything further until i can get a connect and lldb working with eathother.

GDB on the device never continues. Just sits there saying continue... i go to app the which freezes ,then the whole iPad and have to rebooted and never continues. 

Share this post


Link to post
Share on other sites
  • Topic Author
  • 6 minutes ago, BigDaddy284 said:

    For the life of me i can get a debug connection between PC or Mac and the device.

    PC-

    ifunbox- cant find the port for usb tunnel or for the ssh terminal

    Putty- connects but can nothing with it

    MAC-

    ifunbox- Doesn't have any tools with it

    Cyberduck connects but have the whole Wine Bottle/ Parallel issue

     

    This is the main bit i'm having issues with am unable to do anything further until i can get a connect and lldb working with eathother.

    GDB on the device never continues. Just sits there saying continue... i go to app the which freezes ,then the whole iPad and have to rebooted and never continues. 

    Will make a tutorial on how to do on windows soon (create a port). On mac, you just need terminal. I linked a mac tutorial, in the requirements. Have a look at that :)

    Share this post


    Link to post
    Share on other sites
    8 minutes ago, Ted2 said:

    Will make a tutorial on how to do on windows soon (create a port). On mac, you just need terminal. I linked a mac tutorial, in the requirements. Have a look at that :)

    Yeah but Mac one no good to me really as then i have issue with parallels and wine bottle, even more of a headache.

    Have been trying on my boys PC all afternoon but just cant get it going. 

    Gonna grab myself a windows laptop this week so if you could make a tutorial on SSH connection, setup Debug on device and PC (as it says it cant find the command), then how that all connects to lldb. If we could get all that in one place would be great.

    Sometime these links to other tutorial lead us on a goose chase which ends up installing 15 different apps which weren't even mention on tutorial i started on or actually needed at all.

     

    Dont get me wrong this is an awesome guide for noobs like me, i'm just stuck at this one point. And it's the same point that made me stop after 2 weeks of trying last month but i want to get it working so i can learn and start building hacked apps.

    Edited by BigDaddy284

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • Just now, BigDaddy284 said:

    Yeah but Mac one no good to me really as then i have issue with parallels and wine bottle, even more of a headache.

    Have been trying on my boys PC all afternoon but just cant get it going. 

    Gonna grab myself a windows laptop this week so if you could make a tutorial on SSH connection, setup Debug on device and PC (as it says it cant find the command), then how that all connects to lldb. If we could get all that in one place would be great.

    Sometime these links to other tutorial lead us on a goose chase which ends up installing 15 different apps which weren't even mention on tutorial i started on or actually needed at all.

     

    Dont get me wrong this is an awesome guide for noobs like me, i'm just stuck at this one point. And it's the same point that made me stop after 2 weeks of trying the month but i want to get it working so i can learn and start building hacked apps.

    I'm gonna make the tutorial right now.

    Share this post


    Link to post
    Share on other sites

    Great tutorial, thanks a lot... this is good one.. i hope you will make good one too for advanced also you are doing this REALLY GOOD, so i hope you will make for Arm64 too... hope that advanced one is coming soon...

    RESPECT+++

    just change this in tutorial to be perfect...

    "Alright, so we want to know the ida offsets of the gameplayer addresses we have."

    its not offset, its address..

    offset in Ida is at bottom..

    thanks man... ❤❤❤

    PID= Process ID :)

    this need to be edited also,,,

    " The first offset, is the ida hex offset & the second is the hacked offset" this

    " The first offset, is the ida hex offset & the second is the hacked HEX" to this

    @Ted2

    Edited by Goran

    Share this post


    Link to post
    Share on other sites

    Well done!!

    But, but what about ASLR ? ;)

    Edited by AxCE

    Share this post


    Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now


    • Similar Content

      • By XBlaze
        Hey Guys,
        I HAVE FOUND THAT iOS 11 is a worst Battrery EATER..!
        So here is the VIDEO,
        Follow the steps and get your BATTERY improved:- 
        Click below to go to VIDEO:-
        iOS 11 Battery TIPS
      • By Basmal121

        Instructions:

        Hidden Content
        React or reply to this topic to see the hidden content. More info

        Also see https://iosgods.com/topic/34518-duplicateclone-some-poupular-app-on-ios-9-or-other-whatsappinstagramkiksnapchat-and-many-more/  
      • By Amuyea 
        Requirement:
        MacBook
        Cracked IPA from AppCake site or alternative sites. (Or friend with jailbroken x64 device)
        Binary (not thinned) from IPA
        Xcode command line
         
        Thinning binary on Mac:
        Make new folder on Desktop
        Put the binary inside the folder
        Drag the folder to the terminal or Open terminal and type “cd ~/Desktop”
        Run this command
        x32 binary command:
        lipo binary -thin armv7 -output newbinary  
        x64 binary command:
        lipo binary -thin arm64 -output newbinary  
        This will be helpful if someone is busy to thin the binary for you. Also, iOSGods’  armconverter site only can thin the binary to x32. 
         
         
        Screenshot:
        Left is from armconverter and right is from mac. Both are x32 binary or armv7. 

         
         
        Guide to check the binary:
        Open IDA if you have on mac or windows.
        File -> Open and select binary or Drag the binary into IDA.
         
        Original, armv7 and arm64



    • Recently Browsing   0 members

      No registered users viewing this page.


      • Administrator |
      • Global Moderator  |
      • Moderator  |
      • ViP Plus |
      • ViP |
      • Cheater |
      • Modder  |
      • Novice Cheater |
      • Rookie Modder |
      • Contributor |
      • GFX Team  |
      • Senior Member |
      • Member |
    ×