Set up DebugServer on iOS 7
I had my iPhone 4 jailbroken, so I can debug/crack apps on iPhone. Server: iPhone 4 + debugserver Client: Mac OS X + lldb Server DebugServer Debugserver can be found on iOS: /Developer/usr/bin/debugserver Just follow instructions: debugserver on iPhone Wiki
1 2 3 |
# lipo -info /Developer/usr/bin/debugserver Architectures in the fat file: /Developer/usr/bin/debugserver are: armv7 armv7s arm64 # lipo -thin armv7 /Developer/usr/bin/debugserver -output ~/debugserver |
Save following content as a plist like dbg.plist
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.apple.springboard.debugapplications</key> <true/> <key>get-task-allow</key> <true/> <key>task_for_pid-allow</key> <true/> <key>run-unsigned-code</key> <true/> </dict> </plist> |
Apply the entitlement
1 |
ldid -Sdbg.plist debugserver |