Debugging profiled on 9.3.3

Questions and Answers about all things *OS (macOS, iOS, tvOS, watchOS)

Debugging profiled on 9.3.3

Postby scknight » Tue Jul 03, 2018 4:17 pm

I have a jailbroken 9.3.3 device and I'd like to use it to debug profiled. I've got debugserver running on the phone and from my machine I can connect to it with lldb. My problem is I'm trying to set breakpoints in the Security.framework and they just never seem to be hit. I've tried setting breakpoints in profiled itself as well and that usually results in a SIGABRT. Is there something about profiled since it's an Apple supplied binary that would prevent me from setting breakpoints on it? I feel like I must be missing something really obvious.

Here's the entitlements I'm using on debugserver

<?xml version="1.0" encoding="UTF-8"?>
<!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>run-unsigned-code</key> <true/>
<key>get-task-allow</key> <true/>
<key>task_for_pid-allow</key> <true/>
</dict>
</plist>
scknight
 
Posts: 35
Joined: Thu Nov 10, 2016 1:01 pm

Return to Questions and Answers

Who is online

Users browsing this forum: No registered users and 2 guests