Line 7:
Line 7:
== Use with [[IOS]] ==
== Use with [[IOS]] ==
−
Ghidra can naturally import some IOS [[ARM Binaries]], specifically those that are just regular [[ELF]] files. However, it will produce bad results due to the use of undefined instructions for [[IOS/Syscalls|syscalls]].
+
Ghidra can naturally import some IOS [[ARM Binaries]], specifically those that are just regular [[ELF]] files. However, it will produce bad results due to the use of undefined instructions for [[IOS/Syscalls|syscalls]].
+
There are 2 options to resolve this :
There are 2 options to resolve this :
* use the [https://gist.github.com/GaryOderNichts/0a6aa328caad917749377bdd8a58e1c8 IOS Syscall function naming script created by [[User:GaryOderNichts]]. This will rename and name all Syscalls it finds in the loaded binary
* use the [https://gist.github.com/GaryOderNichts/0a6aa328caad917749377bdd8a58e1c8 IOS Syscall function naming script created by [[User:GaryOderNichts]]. This will rename and name all Syscalls it finds in the loaded binary