Today in this article we are going to show you in detail the Network Analyzer application , an Android app for network audits that we can download for free from the Play Store. Thanks to this application we will be able to see the computers that are connected to a network, know which ports are open, ping, traceroute and many other things that we will explain in this tutorial.
Before we start, let’s discuss some of the functions and tools of this app:
- Wi-Fi signal meter : with graphic and textual representation that shows network channels and signal strength. Also encryption that uses either WEP, WPA, WPA2 and AES or TKIP encryption.
- LAN scanner : with fast and reliable detection of all network devices.
- Ping and traceroute along with other networking tools.
- Port scanner with which we will be able to see the ports that we have open and, based on this, take the appropriate security measures.
- Whois to know who owns a domain or an IP.
- DNS lookup .
The first thing we are going to do is install Network Analyzer using the following link from the Play Store:
Next, we will start the app for the first time and we will get a screen like this.
If we click on Wi-Fi Signal the app will ask us to grant it a permission to be able to function correctly, specifically it will ask us for the location permission, it is totally necessary in the latest versions of Android to have this permission and GPS is also enabled.
What you are asking us is that we give you location permissions, and in this case we are going to give allow . In this type of apps like Network Analyzer it is common to use them to be able to take full advantage of all its functions.
Now we will access Wi-Fi Signal and it will show us all the available networks. It offers us network name, encryption, MAC address, signal strength and more.
The button on the left with a red box will allow us to choose between the 2.4 GHz and the 5 GHz band. As for the button on the right, it will allow us to choose between a text or graphic representation. The first time it appears in text and on the 2.4GHz network as you can see in the image above.
If we press the graph button, this representation of the networks that we have within the 2.4 GHz range will appear.
This would be the text format with the 5 GHz networks around us.
And to finish with Wi-Fi Signal, this would be the graphic representation of 5 GHz networks.
The next point to deal with is LAN Scan, which is going to do a very complete scan of our local network.
Here we can see a router, a desktop PC, a smartphone and a smart plug. As you can see it has correctly detected the manufacturer along with its MAC (deleted) and IP. In the Network Analyzer main menu in Tools the time has come to use a series of tools and the first one that we are going to try is Ping .
Before starting I want to comment that in the various tools that follow you can activate Prefer IPv6 if you are working in networks with this protocol. Otherwise you put an IP and give Start to start pinging.
I have obtained response Ping results of between 6 and 31 ms. The next is Route that will serve us to make a Traceroute, to start we put an IP we give Start .
These are the results we have obtained from Traceroute .
The chosen IP had been 184.108.40.206 one of Google’s DNS, and the result is that it has gone through 9 steps before getting there. The next tool is Ports that will allow us to do a port scan.
In Settings we can choose between Common so that the scan is only from the most common ports or from ALL if we want it to do it with all. These are the Port Scanner results I have obtained from my router:
With the Whois tool we can know to whom an IP belongs. In this case we can see that it is from Google.
To end with the Network Analyzer app we will finish with the DNS section. We put the IP 220.127.116.11 and click on Start .
As you can see, it confirms that it is one of the Google DNS as you would expect.
As you have seen, the Network Analyzer application is an essential app for any network administrator, since it incorporates a large number of tools to audit networks, perform port scanning, and is also compatible with WiFi networks to view them.