WiFinspect [Root]

WiFinspect [Root]

100,000 - 500,000 downloads

Add this app to your lists
ROOT needed for most functions - FREE app without ads.

WiFinspect is a multi-tool intended for Computer Security professionals and other advanced users that wish to monitor the networks they own or have permission, i.e. the app is a security audit tool and not a hacking tool. The functions include:
* Network Information
* UPnP Device Scanner
* Host Discovery
* Network Sniffer
* Pcap Analyzer (three options)
* PCI DSS Menu
- Access Point Default Password Test (requirement 2.1.1.c)
- Access Point Security Test (requirement 4.1.1)
- Access Point Scanner (requirement 11.1)
- Internal Network Vulnerability Scanner (requirement 11.2.1)
- External Network Vulnerability Scanner (preparation for requirement 11.2.2)
* Host Information
* Port Scan
* Host Vulnerability Scan
* Traceroute
* Ping

DISCLAIMER:
This app is a student dissertation by Andreas Hadjittofis as part of his MSc in Computer Security at the University of Birmingham. The project is supervised by Dr Tom Chothia. The developers of this app cannot be held responsible for how this app is being used. The app comes with no guarantees.

NOTES:
* Based on your reports, Nmap WILL NOT WORK on devices running Android 2.1 and 2.2. You will get the "Some binaries could not be installed" error message and will be presented with the non-root mode. If you are using a newer Android version, please email me.

FUNCTIONS:
* Network Information (ROOT): Information about the connected network like MAC and IP addresses, gateway etc
* UPnP Device Scanner: Lists all UPnP devices on the network that are within the view of your device
* Host discovery (ROOT): Uses nmap to discover all devices on the network that are within the view of your device
* Network Sniffer (ROOT): Uses tcpdump to sniff on all packets that are within the view of your device. The resulting pcap files can be analyzed with Wireshark or the built-in Pcap Analyzer
* Pcap Analyzer: Uses jNetPcap to parse a pcap file. Three options: Packet Distribution, Bandwidth Distribution or Communicating Hosts analysis
* Access Point Default Password Test: Checks a pre-set list of default router passwords against your router’s control panel and notifies you if your router is using a default password
* Access Point Security Test: Displays the access points that are within the view of your device with a note whether they are secure (WPA/WPA2) or not (WEP or unlocked)
* Access Point Scanner: Displays the access points that are within the view of your device
* Internal Vulnerability Scanner (ROOT): Uses nmap to find all devices on the network that are within the view of your device. A note is given whether exploits exists for a given device based on its operating system and open ports
* External Vulnerability Scanner (ROOT): Runs Host Information, Port Scan, Host Vulnerability Scan, Traceroute, Ping or Sniffer functions on a given IP address or hostname
* Host Information (ROOT): Uses nmap to retrieve the device’s hostname, MAC address, vendor, operating system, device name and workgroup
* Port Scan (ROOT): Uses nmap to retrieve the device’s open ports. Click on a port to view the Metasploit results for the device's operating system and port
* Host Vulnerability Scanner (ROOT): Uses nmap to retrieve information about the host along with a note stating whether exploits exists for the device based on its operating system and open ports
* Traceroute (ROOT): Uses nmap to traceroute to a host
* Ping (ROOT): Uses nping to ping a host

PERMISSIONS:
* ACCESS_WIFI_STATE, CHANGE_WIFI_STATE, ACCESS_NETWORK_STATE: Used to determine if the device is connected to a Wi-Fi network and to retrieve the data displayed in Network Information function
* CHANGE_WIFI_MULTICAST_STATE: Used by the UPnP Device Scanner function
* INTERNET: Used to retrieve the device’s external IP address in Network Information function, for Metasploit search, and for the optional error reporting.
* WRITE_EXTERNAL_STORAGE: Used to store the nmap and pcap files

Tags: wifinspect, rooted network security tool, access point default password, wifinspect faq, nmap sniff mac address on wifi, wifi hosts discover nmap, blocking external host script port scanning, network monitor root, pcap vulnerability list search, vulnerability scanner.

Recently changed in this version

1.1.2 (30 August 2012)
* Fixed a bug in Traceroute


Comments and ratings for WiFinspect [Root]
  • (62 stars)

    by Steven Wright-Maciel on 30/06/2014

    Very useful app with a lot of great features plus a great stock Holo design. This app is pretty quick and does everything it says, i haven't found a single bug which is very rare.

  • (62 stars)

    by Eloysius Chiang on 27/06/2014

    Great app. I don't understand why default password checker is needed if I'm already connected to the network

  • (62 stars)

    by Carolyn Martin on 19/06/2014

    Mrz. Beautiful Lady Martin

  • (62 stars)

    by reuven Ben-Simon on 18/06/2014

    Very useful tool. Great work

  • (62 stars)

    by Kevin Johnson on 17/06/2014

    I've been scanning networks for s couple of decades. This tool does a pretty good job of telling you what is out there. 5th star would have required it to tell me what vulnerabilities it found and the sniffer didn't pick up any traffic. I will use this at work to assist in our pci compliancy. Great job and thank you.

  • (62 stars)

    by John Lake on 09/06/2014

    Great App

  • (62 stars)

    by Ishmeet Singh on 07/06/2014