Jump to content

[New] LLDB Debugger for All iOS Versions


56 posts in this topic

Recommended Posts

Posted

I got to this on iOS 12. Trying to fix codesigning so I can get it to work

  Referenced from: /usr/bin/lldb                                                                                                             

  Reason: no suitable image found.  Did find:                                                                                                

        /usr/bin/../lib/liblldb.3.8.dylib: code signature invalid for '/usr/bin/../lib/liblldb.3.8.dylib'                                                                                                                                                                           

        /usr/lib/liblldb.3.8.dylib: code signature invalid for '/usr/lib/liblldb.3.8.dylib'                                                                                                                                       

 

Posted
On 2/23/2019 at 2:52 PM, Archangel04 said:

I got to this on iOS 12. Trying to fix codesigning so I can get it to work

  Referenced from: /usr/bin/lldb                                                                                                             

  Reason: no suitable image found.  Did find:                                                                                                

        /usr/bin/../lib/liblldb.3.8.dylib: code signature invalid for '/usr/bin/../lib/liblldb.3.8.dylib'                                                                                                                                                                           

        /usr/lib/liblldb.3.8.dylib: code signature invalid for '/usr/lib/liblldb.3.8.dylib'                                                                                                                                       

 

Please, share with us when you find this solution :)

Posted
On 2/23/2019 at 11:37 PM, Archangel04 said:

I got to this on iOS 12. Trying to fix codesigning so I can get it to work

  Referenced from: /usr/bin/lldb                                                                                                             

  Reason: no suitable image found.  Did find:                                                                                                

        /usr/bin/../lib/liblldb.3.8.dylib: code signature invalid for '/usr/bin/../lib/liblldb.3.8.dylib'                                                                                                                                                                           

        /usr/lib/liblldb.3.8.dylib: code signature invalid for '/usr/lib/liblldb.3.8.dylib'                                                                                                                                       

 

well on my ipad it's different.

I could attach and as well set watchpoints but when I hit "c" it suddenly hits breakpoint without doing anything

Posted
2 hours ago, MeSailesh7 said:

well on my ipad it's different.

I could attach and as well set watchpoints but when I hit "c" it suddenly hits breakpoint without doing anything

Cool. Did you sign lldb with entitlements?

I fixed that issue and was able to open lldb but was not able to attach to a process.

The error you have is because vm_write is not called due to which writing to a process will cause it to break.

Even if you fix that, it would invalidate codesign and crash the program.

Posted
48 minutes ago, Archangel04 said:

Cool. Did you sign lldb with entitlements?

I fixed that issue and was able to open lldb but was not able to attach to a process.

The error you have is because vm_write is not called due to which writing to a process will cause it to break.

Even if you fix that, it would invalidate codesign and crash the program.

Use processid instead of binaryname

Posted (edited)
11 hours ago, Archangel04 said:

Cool. Did you sign lldb with entitlements?

I fixed that issue and was able to open lldb but was not able to attach to a process.

The error you have is because vm_write is not called due to which writing to a process will cause it to break.

Even if you fix that, it would invalidate codesign and crash the program.

Yeah seems like PID does the trick. When I try it with binary name it gives me error

and No I didn’t sign it with any entitlements as with the latest update of Idid and dpkg it auto sign it

 

 
P.S.
 
 

 

Updated by MeSailesh7
Link

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