aaronjwood / PortAuthority

A handy systems and security-focused tool, Port Authority is a very fast Android port scanner. Port Authority also allows you to quickly discover hosts on your network and will display useful network information about your device and other hosts.
https://play.google.com/store/apps/details?id=com.aaronjwood.portauthority.free
GNU General Public License v3.0
348 stars 66 forks source link

[Enhancements] Add a DB of previously know hosts & editing for friendly names #138

Open ghost opened 2 years ago

ghost commented 2 years ago

I came from Fing to PortAuthority and I have to say I love it.

One feature it lacks and definitely is important in my opinion, is a database of previously know hosts and editing of said database.

It would be great if we could save the hosts we find on a LAN, and give them friendly names/descriptions, so as soon as we rescan a network we instantly know that .180 for example is "Mike's PC".

I know we can't do much for cases like phones and computers with MAC randomization & DHCP, but it's still a very useful feature to have.

jrwarwick commented 2 years ago

If this feature gets accepted, I would like to suggest that for each "known host", it would also be really nice to be able to tag/identify "known services", particularly useful for non-standard port numbers.

E.g., if the host serves HTTPS on ports 443, 8443, 9443, and 9444, and maybe also SSH on port 8222, then PortAuthority will show those as open but "unknown" services (or perhaps incorrect service names if they happen to be in the old /etc/services registry from some historical software). So then some kind of long-press/swipe/whatever to give an alias and a service type specification to that port for that host.