That's not necessarily specific to iOS. Certificate pinning is usually done inside an app, not at the OS level. An app can choose to ignore the system certificate store and, for example, pin the cert used to talk to its private API. This is possible both on iOS and Android.
iOS is even easier than Android to add system certificates and can be done without rooting or jailbreaking the device unlike android. cert pinning is done by the apps not the system.
kelnos|2 years ago
jeroenhd|2 years ago
It's a good feature for security (stalkerware remains a huge problem) but it does suck from a reverse engineering standpoint.
ShrimpHawk|2 years ago
WirelessGigabit|2 years ago
twleo|2 years ago
or
https://github.com/barre/privaxy
jiofj|2 years ago
rwmj|2 years ago