News for hackers. Stuff that matters.
Re:Debugging an Undebuggable App by MintPaw on Tuesday February 18, 2025 @12:08AM (#43086256)
`svc 0x80` is the command to execute any syscall, which syscall exactly is executed is based on the register x16, presumably the app make a very large amount of unrelated syscalls, so it wouldn't be useful to break on that, that's what he said in the video at least.
Re:Debugging an Undebuggable App by lilyball on Tuesday February 18, 2025 @01:45PM (#43093491)
The whole point is the app is supposed to make zero syscalls directly, any syscalls that it makes are done by libSystem instead, and therefore the svc instruction should never occur in the app binary itself.