4 ms·
Interesting. How are you actually capturing the network request data if it's HTTPS?
by martinald 7y ago
Interesting. How are you actually capturing the network request data if it's HTTPS?
- ec109685 7y agoThere are lifecycle hooks you can plug into within the app to make these types of captures. This tool is an example that uses them: https://github.com/kasketis/netfox/blob/master/README.md https://github.com/kasketis/netfox/blob/master/README.md
- efutoran 7y agoYep, there are definitely a lot of ways to tackle network capture. I haven't looked in-depth at that particular tool to know how close they are to what we do. We're always excited to see how other people are tackling this. Is there something that you think netfox does better than other tools you've looked at?
- ec109685 7y agoNo, I was just pointing out you don’t need a man in the middle proxy to analyze http traffic.
- efutoran 7y agoOn iOS we do this by swizzling network calls and on Android we use interceptors that are automatically added to your code using a Gradle plugin. By the time we get the data, the network stack has already handled SSL termination, so handling HTTPS calls is no different for the SDK than handling HTTP calls.