Last active
August 22, 2024 03:33
-
-
Save TheFox/1d013bd2c5b4be17400e to your computer and use it in GitHub Desktop.
Cracking Hopper App
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:> 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) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:> 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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
how exactly does these steps work