Search code examples
objective-ciosgood-dynamics

How Good Dynamics secures NSURLConnection?


Once GD is enabled (by calling enableSecureCommunication or authenticating the application) NSURLConnection is automatically secured. How does it do that?


Solution

  • My guess would be that Good Dynamics SDK does what is called method swizzling or class posing

    Both methods allow to replace existing Objective C method or class with their own implementation. So, Good SDK does this for NSURLConnection class.