Changelog

This changelog keeps track of the significant changes in PortDroid.

0.8.26

  • Massively reworked exporting / sharing of results
  • Added options to export in Plaintext, CSV or JSON formats
  • Caught a few more little bugs

0.8.16

  • Introducing a new tool: WiFi Analyzer — scan WiFi networks with ease!
  • Device Info page given a complete refresh — stay tuned for more enhancements!
  • Pull-to-refresh now available in Local Network, Device Info, and Ping.
  • Never miss an update — get prompted for the latest version installations.
  • New option to opt out of crash reporting.
  • Better user experience: enhanced visibility for progress bar.
  • Special thanks to Zen: fixed a bug in DNS lookup not working for RFC8482 compliant hosts.

0.8.10

  • Port Scanner & Multi-IP Port scanner have added informational chips showing SSH software versions, OS and HTTP server details when available.
  • Ping Graph got some much needed UI love.
  • DNS Lookup now returns more record types and is much more reliable.
  • Added principle and alternative names to Certificate Viewer allowing you to identify domains for a given host.

0.8.06

  • Ping has a significantly improved UI
  • IPv6 support in most tools
  • Added more pricing options for purchasing PortDroid Pro
  • Port Scanner now shows server header information if present for HTTP/HTTPS servers in a chip
  • Better explanations for all tools in the app
  • Heaps more crash fixes, tweaks and improvements!

0.7.16

  • Fixed a bug so now the subnet size is correctly scanned in the local network scanner instead of limiting it to the first 256 hosts. Bigger networks can now be scanned!
  • Traceroute rewritten for improved stability and resilience.
  • Flags added to traceroute 🏳️‍🌈

0.7.04

  • Added Certificate Viewer to inspect TLS certs
  • Fixed and improved Traceroute
  • Fixed ping graph crashes
  • Opening applications from port scanner improved (i.e. HTTP/HTTPS)
  • More context menu links from all screens into other tools
  • New shodan.io context menu integration
  • Lots of other bug fixes and quality of life improvements

0.6.22

  • Local network scanner now looks up the netmask to figure out the range to scan rather than hardcoding to /24 (256 hosts).
  • Added CIDR support to Multi-IP Port Scanner

0.6.17

  • Fixed a few crashes
  • Fixed all ports showing as ‘unknown’ during scan
  • Fixed traceroute dropping everything in the middle of ocean (0,0)
  • Updated open source libraries used to redirect to webpage

0.6.15

  • Added IP calculator
  • Added settings links to device info
  • Lots of optimizations and bug fixes
  • Added refresh button to device info
  • Added call option to whois results
  • Reduced app size to ~2mb from ~5mb

0.6.02

This was a major update that consisted of mainly upkeep and optimization to modernize the code. This should result in much faster future development time :)

  • Local network: shows device count and networks
  • Local network: Pro users can select different networks
  • Added more helpful icons around the place
  • Settings: All settings accessible from all tools
  • ~70% Migration from Java to Kotlin (faster and smaller)
  • Added more details to the upgrade screen so you know what to expect from upgrading

0.5.22

  • Whois lookup
  • UI Tweaks

0.5.20

  • Gave the UI some serious love.
  • Totally overhauled DNS lookup and Reverse IP lookup

0.5.X

  • Whois lookup
  • New Icon
  • Stability fixes
  • Reverse IP lookup
  • DNS Lookup
  • Added feature request / bug report back in

0.4.0

  • Added loads more info to device info and made it prettier
  • IMEI lookup
  • Ping graph [paid]
  • Fixed caching of ips/hostnames/mac addresses
  • Removed bug report / feature request links as I was getting loads of blank / angry emails for clueless users who assumed I had somehow hacked their phones.

0.3.8

  • Better mapview in traceroute
  • Sped up local network scanning

0.3.6

  • Lots of crash fixes

0.3.5

  • Gave wake on lan some love
  • Can now save devices
  • Fixed a few more crashes
  • Increased default timeout for subnet scan

0.3.5

  • Fixed some in app purchasing bugs
  • Made mapview sexier by putting it in a tab and allowing viewing as results are gathered in traceroute

0.3.1

  • Added Multi-IP port scanning [paid]
  • Fixed logs of crashes and bugs