iOS Kernel Memory Manipulation - Using vm_write() & vm_read() to Patch Live Kernel Memory! YT
Description
Get my book here - https://zygosec.com/products.html
Hope you guys enjoyed this video!
Today we take a look at how YOU can get started with iOS kernel research by taking advantage of task_for_pid(0) and using vm_read() and vm_write() to read and write arbitrary kernel memory.
I've personally found this a great way to learn new things about the iOS kernel and experiment with my own patches (and even Return Oriented Programming, I'll be releasing something soon ;) without having to first learn the complex methods of exploiting real kernel vulnerabilities.
This article has some good information on this topic if you want to do some further reading https://www.exploit-db.com/papers/13176/
∎∎∎My Social Media∎∎∎
Twitter - https://bit.ly/2rA593q
Website - https://bit.ly/2sDHJiB