Skip to content

Instantly share code, notes, and snippets.

@TheFox
Last active August 22, 2024 03:33
Show Gist options
  • Save TheFox/1d013bd2c5b4be17400e to your computer and use it in GitHub Desktop.
Save TheFox/1d013bd2c5b4be17400e to your computer and use it in GitHub Desktop.
Cracking Hopper App
:> lldb Hopper.app
lldb:> target create "Hopper.app"
error: unable to find CIE at 0xf1bf1410 for cie_id = 0x0e410000 for entry at 0x00001404.
error: unable to find CIE at 0xfb722890 for cie_id = 0x048e0583 for entry at 0x00002e0f.
Current executable set to 'Hopper.app' (x86_64).
lldb:> run
Process 86127 launched: 'Hopper.app' (x86_64)
Process 86127 exited with status = 45 (0x0000002d)
:> lldb PATH/TO/BINARY
lldb:> process launch --stop-at-entry
Process 88277 launched: 'App' (x86_64)
Process 88277 stopped
* thread #1: tid = 0x25f013, 0x00007fff5fc01000 dyld`_dyld_start, stop reason = signal SIGSTOP
frame #0: 0x00007fff5fc01000 dyld`_dyld_start
-> 0x7fff5fc01000 <dyld`_dyld_start>: popq %rdi
@sundarv85
Copy link

how exactly does these steps work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment