nabla-c0d3 / ssl-kill-switch2

Blackbox tool to disable SSL certificate validation - including certificate pinning - within iOS and macOS applications.
Other
3.08k stars 466 forks source link

Doesn't seem to actually function #44

Closed chrisbog94 closed 6 years ago

chrisbog94 commented 6 years ago

So I get the package installed, the preference pane is showing up with a single toggle, which I enabled. Testing with Instagram app and iOS 11.0.3. The settings app crashes a bunch of times before opening properly as well.

ghost commented 6 years ago

Yeah, it doesn't work. I tried reaching out on the merged PR but no response. If you look into it, nw_tls_create_peer_trust cant simply use the short-circuit for tls_helper_create_peer_trust. The former doesnt even call the later in an invalid cert case which is why its not working for iOS 11 but working for iOS 10.

nabla-c0d3 commented 6 years ago

It works but Instagram is not supported (#39 ).

chrisbog94 commented 6 years ago

Nabla,

I've tried this with a ton of apps, it's not just related to instagram. Last night I did a clean OS install to 11.0.3 with no luck still. I've tried 7 separate apps all with the same result.

ghost commented 6 years ago

Same for me @chrisbog94 . What's your iOS Major/Minor? Electra Version? List of tested apps?