Simply put. Where does one begin their development in creating a jb. And what “skill” or knowledge is needing in finding exploits necessary to compile one?
Usually, once you are familiar with XNU Kernel and the iOS / Unix architecture, you need to be able to code in C/C++/Objective-C to be able to build a jailbreak.
(07-15-2019, 07:13 PM)Creoleotter Wrote: [ -> ]Simply put. Where does one begin their development in creating a jb. And what “skill” or knowledge is needing in finding exploits necessary to compile one?
You need to be able to reverse engineer the kernel, be fluent in assembly, understand it, find a flaw, try to exploit it (usually requires C/C++/Objective-C to exploit), get a sandbox escape, Profit!
Try learning programming and how everything works. Sure, It's printfs and variables in the beginning, but at the end, you'll know how to interface with memory.
Let me know if you need some advice on how to learn this stuff