PCAPdroid Versions Save

No-root network monitor, firewall and PCAP dumper for Android

v1.6.2

1 year ago
  • Update mitm addon to mitmproxy 9.0.1
  • Add SOCKS5 authentication via username and password
  • Add workaround for mitm addon connection failure
  • Update German translation (credits: Mario Herrmann)

v1.6.1

1 year ago
  • Fix Android TV navigation
  • Fix minor crashes

v1.6.0

1 year ago
  • Add firewall whitelist mode: block everything, unless whitelisted
  • Add pcapng format: removes the need for a separate SSLKEYLOG (paid feature)
  • Add port mapping: redirect traffic to given hosts/ports
  • Custom rules can now be added from the UI
  • DNS servers are now configurable
  • Add TLS decryption whitelist
  • Simplify PCAP dump to file
  • Sort apps by total/sent/received bytes
  • Full payload can now be disabled in TLS decryption mode
  • Support custom mitmproxy options
  • The application and the mitmproxy logs can now be viewed in-app
  • Apps stats can now be reset

API changes:

  • PCAPdroid now dumps the pcap file to the Download directory, under the PCAPdroid folder
  • It's now possible to specify a custom PCAP name with the pcap_name parameter
  • The pcap_uri parameter is now only an identifier, check out Dumping PCAP to file for instructions
  • Add mitmproxy_opts for custom mitmproxy options
  • Add pcapng_format to enable the pcapng dump format

v1.5.6

1 year ago
  • Extend STUN compatibility
  • Fix Whatsapp calls being dropped (no-root)
  • Add ability to skip TLS certificate installation
  • Fix paid features docs URLs and appearance on first app start
  • Fix capture stopped with always-on and start-on-boot

v1.5.5

1 year ago

v1.5.4

1 year ago
  • Unblock newly installed apps via notification action (firewall)
  • Fix context menu action possibly applied to wrong item
  • Fix ICMPv6 not captured with root and app filter
  • Fix package search with uppercase letters
  • Fix PCAP file selection dialog sometimes not appearing

v1.5.3

1 year ago
  • Add support for Android 13 Tiramisu
  • Add VPN exemptions to exclude specific apps from the VPN
  • Ability to set IPv6-only VPN mode
  • Add filter to only show cleartext connections
  • Ability to block newly installed apps (firewall)
  • Ability to temporary unblock an app (firewall)
  • Show scam-prevention messages
  • Deny sending traffic to remote servers via CaptureCtrl to prevent scams
  • Fix possible IllegalStateException in the status view

v1.5.2

1 year ago
  • Add ability to only show the connections allowed by the firewall
  • Monitor memory usage and disable full payload on low memory
  • Fix possible SecurityException in Android 11
  • Fix crash on tap on uninstalled app
  • Fix ANR on first root capture start

v1.5.1

1 year ago
  • Resolve correct apps details with work profiles in root mode
  • Fix app filter icon not shown on capture start
  • Fix crash on screen rotation in connection details
  • Fix some occasional crashes

v1.5.0

1 year ago
  • No-root firewall: block apps, domains and IP addresses (paid feature)
  • Ability to decrypt TLS traffic, display decrypted data, export the SSLKEYLOGFILE
  • Inspect HTTP requests and replies thanks to the built-in decoders (brotli, deflate, gzip)
  • Uploads in VPN mode are now faster and less cpu intensive
  • Inspect the full connections' payload as hexdump/text
  • Add ability to import/export rules
  • Fix uid resolution failing with root after some time
  • Fix PCAP dump of invalid/unsupported packets in root
  • Reduce APK size: geolocation db is now optional
  • Intent-based API now reports traffic stats
  • Add app on-boarding on first start
  • Add ability to disable blocking of private DNS
  • Add German translation (credits: Robin)
  • Add Indonesian translation (credits: Reza Almanda)
  • Add Turkish translation (credits: Oğuz Ersen)
  • Minor fixes and improvements