isecpartners / ios-ssl-kill-switch Goto Github PK
View Code? Open in Web Editor NEWBlackbox tool to disable SSL certificate validation - including certificate pinning - within iOS Apps
License: Other
Blackbox tool to disable SSL certificate validation - including certificate pinning - within iOS Apps
License: Other
I downloaded, compiled and installed on iPad mini. But I don't know how to use it to test ssl kill. Can you show me how? Than you very much.
I tried using SSLGetPeerDomainName() on the SSLContextRef objects so I can check the domain for the current session but it doesn't always return a value. Are there other ways to do this?
All the iOS Apps with certificate pinning that I found were using initWithRequest:delegate: and initWithRequest:delegate:startImmediately:.
However, other methods can be used to connect to a server:
Those methods should be patched as well in order to disable certificate validation.
MobileSubstrate should work on both platforms and SecureTransport is the same on iOS and OS X.
We already have Jail Break for iOS 9.0.0 and 9.0.1. So does it work on this iOS version?
Hello,
When I open AppStore in my ipad, everything works fine, but when I try to download an app ipad asks my appleid, when I enter it and press OK, it says "couldn't connect to appstore"
NSURLDownload can be used to download files and save them to disk. The class is very similar to NSURLConnection so disabling certificate validation could be done in the exact same way.
Hello sir,
First step, after installing the jailbreak for iOS 7.0.4, was to install killssl. Sadly, it seems that the button won't appear. Do you plan to resolve this issue?
Cheers!
Can't work with AppStore.app in iOS 6.x.
AppStore.app said "Cannot connect to iTunes Store".
Hi nabla :)
Another year, another iOS :) . Do you think you have the time to update the built to support ios 8.x ?
Cheers!
SSL Kill Switch does not seem to work anymore with the Twitter App. This might be because Twitter is using CocoaSPDY (https://github.com/twitter/CocoaSPDY/) for SSL.
I'm not sure if it doesn't work because my intercepting proxy doesn't support SPDY or because the cert validation code in CocoaSPDY somehow circumvents SSL Kill Switch.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.