πTesting Network Communication
Mobile App Network Communication
If there are no tools listed after the heading, the links are just used to gather knowledge and information about the topic.
About Pinning Recommendations in Apple Developers
Xamarin and Flutter apps usually bypass the system proxy, so these apps are not analysable from Burp or Zap.
Alternatives are:
Run the app on a VM and analyse the VM's HTTP(S) traffic
On iOS, with a Mac, create a Remote Virtual Interface
Configure a VPN on the device being tested (example)
On Android, use ProxyOn
Take a look at section: Setting a Proxy Through Runtime Instrumentation
Burp-non-HTTP-Extension - Burp extension
Mitm-relay - Burp extension
Hook methods responsible for traffic with Frida
iOS
Android
Inspeckage - Dynamic APK analyser
nscurl - Apple command to verify TLS setting
testssl.sh - Command line tool to check TLS support
Last updated