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, access point default password, rooted network security tool, vulnerability scanner ip port, best rooted network tools, wifinspect faq, nmap sniff mac address on wifi, wifi hosts discover nmap, blocking external host script port scanning, network monitor root.

Recently changed in this version

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


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

    by Aditya Kumar on 29/03/2014

    Says wht it does... Truly amazing...

  • (64 stars)

    by Ron de Leeuw on 28/03/2014

    For an intermediate user like me, it gives a lot of insight into my network security, and of how it works -- I love it :)

  • (64 stars)

    by Connor Brooks on 20/03/2014

    An absolutely amazing application, made my job much easier. However, there is a bug, when, whilst capturing packets, the dialog constantly says 0 bytes captured, then when trying to open the pcap file from the capture dialog I get a "file not found error"

  • (64 stars)

    by Isaiah White on 19/03/2014

  • (64 stars)

    by Ryan Bahil on 18/03/2014

  • (64 stars)

    by Mark Petersen on 09/03/2014

    So simple and straight forward a child could operate this app yet powerful and intuitive. Anyone who has trouble with it either doesn't have root, or must have an ancient device. I've installed this on Samsung G3 and G4, ETC One and Evo4G, and a pair of g

  • (64 stars)

    by Re Sip on 27/02/2014

    :)