iNet Pro
find out what's going on
in your network ...
iNet Pro is a collection of tools to provide you with information about the networks your iPhone or iPod touch ist connected to. Its very easy and user friendly design allows even for the unexperienced user to get a profound and understandable overview of his network and the running services.

What is the difference between iNet and iNet Pro ?
Comments on iNet at The Unofficial Apple Weblog TUAW
Scan network
iNet shows the devices connected to your local network, e. g. computer or router, along with their name, IP and vendor. You can find out the name, vendor and IP of the connected devices as well as the kind and number of running Bonjour services on that particular device. You can also perform a classic portscan on the choosen device.
The technology used in iNet scans on a very low level, therefore you even find machines that don`t want to be found, e. g. a computer running in stealth mode.
Most items are displayed by their real name so that you can easily identify what is going on in the network you are scanning, which computers are connected or which services are running. For most Apple Macintosh Computers you even see the particular computer model.
The last 10 scan results are saved automatically. In addition you can save your scan results and name them. A send scan per mail is available too.
Ping
Ping is a computer network tool used to test whether a particular host is reachable across an IP network. The ping section in iNet enables you to find out wether an IP exists (if its ping service is enabled; otherwise you will get no response :-)). For your convenience we added a bookmark function to store often needed addresses.
Bonjour-Browser
Bonjour or "zero configuration networking" is a widely used industry standard for connecting computer and computer devices ,e.g. printers. The Bonjour-Browser in iNet scans the connected local network for Bonjour services, detecting any hardware that ist connected via the Bonjour protocol (e. g. computer, router, printer, …) and any software running Bonjour services, e. g. iTunes® or Filemaker®.
Wake on lan - sleep on lan
WOL is a wakeup tool for computer connected by an ethernet cable or by wifi to a local network or to the internet. iNet can set Macintosh computers to sleep or shutdown (this feature for Windows devices in still in development). The outstanding feature of our implementation is its easiness of usage and the simple setup process. A bookmark function for often used hosts is integrated also. For more information see iNet WOL, the stand-alone tool for WOL.
Portscan
Applications on devices communicate with the outside world through so called TCP-Ports. iNet detects whether ports are open or closed.
A quick portscan is available after performing a network scan. Here iNet checks TCP ports in the range of 1 to 1000 plus a number of standard ports that are often used.
A sophisticated portscan is available via the main menu of iNet. You can select from predefined portlists, enter port ranges and single ports. The ports to scan can be saved per device. For all found open ports the service using this port is displayed by its real name if available.
Device info
The device info in iNet shows some information related to your iPhone or iPod touch, e. g. its name or its IP.
iNet help
All features iNet performs are described in more detail in the help section.
For wake on lan we provide additional setup guides here: WOL Setup Guide and Comprehensive WOL Setup Guide.
More in development
The modularisized structure of iNet allows to add more features and scanning methods in the future. We will implement by time more network monitoring tools, e. g. DNS-Querys, Traceroute, Whois lookup etc..
Some customer reviews ...
Help us to improve iNet - your ideas are mostly welcome
What iNet does
This explanation is aimed at technically experienced people.
The “Scan network” functionality is the most complex part of iNet. First the current IP address of the iPhone for the WiFi interface is determined. If this IP address is self-asigned (169.254.x.x), iNet performs a ping to the multicast broadcast address. If we are in a “normal” IP environment the class C subnet range is pinged one by one.
After pinging, the ARP table of the iPhone is queried to get all MAC addresses of machines on the subnet. If a device shows up in the ARP table, but did not reply to our ICMP echo request, the device is marked as hidden. Via the “MAC address vendor prefix” the computer vendor for a particular device (respectively its network interface) is found out.
At the same time we do an “all services” Bonjour query. If a service is found it gets resolved and is assigned to the corresponding host from the ping/ARP-Table results. Every resolved service is queried for an _device-info record. This way we get the specific device model string for Apple computers. The _device-info record for a host is only present if certain services are available (e. g. AFS, VNC, AirportBaseStation), so not all Macs get resolved into their model.
Reverse IP lookups (hostnames) are performed as unicast and multicast queries for every IP found.
Via a IP packet with a TTL of one we determine the router in the subnet that grants access to the internet, if possible.
Although we did a lot of testing, by the complex nature of networking in general we need your feedback to improve our scan engine.
close
iNet Revision History
Since our initially release iNet has evolved quite a lot. This follows our philosophy that iPhone apps deserve the same kind of support, ongoing development and update strategy that is common for desktop applications. We think that iPhone apps are not bound to be limited 99ç "spinoffs" of desktop apps. We want to evolve iNet towards a tool that directly competes with desktop solutions for network scanning. The inherent design paradigms of the iPhoneOS actually help to really focus on what kind of information and user interaction is needed at a given time.
The next update for iNet will bring us much closer to our goals. Here is a quick overview of iNet develoment:
-Version 1.0 released April 09, 2009
-Version 1.1 released June 30, 2009
- [Added] Wake on Lan
- [Added] Drop down menu in some views that gives access to additional functionality
- [Added] Send scan results via mail
- [Added] Built in web browser to access open http ports in the app
- [Added] Recent items in the "Ping" view
- [Added] External IP is shown in "Device Info"
- [Added] Option to exclude stealth hosts from scan results, compensates for slow arp-table updates
- [Fixed] Bug that caused wrong scan results in AdHoc networks
- [Fixed] Bug that caused a crash during scanning of large networks
- [Fixed] Bug that caused a crash during portscan
- [Fixed] Bug that caused some devices to not appear during network scan
- [Fixed] Bug that caused a crash during ping
- [Fixed] Visual bugs that where introduced with iPhoneOS 3.0
-Version 1.2 released September 15, 2009
- [Added] Dedicated portscan from root level of the app
- [Added] Support for scanning networks larger that 254 hosts
- [Added] Interface list in "Device Info" shows netmask
- [Added] While scanning a network, iNet is now much more informative about what it is doing at the moment
- [Added] Complete redesign of the scan engine. It is now much more reliable and time efficient
- [Added] Interface redesign for "Scan network". The drop down menu functionality is now made clearer
- [Added] Sending mails from within iNet now uses the new iPhoneOS 3.0 in app composer
- [Added] Redesigned application icon
- [Fixed] Bug that prevented Bonjour services from showing up
- [Fixed] Bug that caused a crash during network scan
- [Fixed] Bug that prevented wol to work under certain conditions
-Version 1.3 released November 3, 2009
- [Added] Saving and loading of network scans
- [Added] Option to show the last scan on startup
- [Added] Taping on a port after portscan now opens a web page for port 80, 8080 and 443
- [Fixed] Bug that could cause a crash when accessing Ping favorites
- [Fixed] Bug that could prevent name resolution during a network scan
-Version 1.4 released November 30, 2009
- [Added] Adjusting of the scan range is now possible
- [Added] Ability to scan networks outside of the local WiFi subnet
- [Added] More detailed description of the interface type in "Device Info"
- [Added] Portscan in "Scan network" now also uses the new portscan engine
- [Added] Scan setting to use fast network scanning
- [Added] Scan setting to manipulate the timeout settings
- [Added] Scan setting to skip name resolution during network scan
- [Fixed] Bug that could cause crash during portscan
- iNet 1.4 does only support iPhoneOS 3.0 and higher...
-Version 1.5 (renamed to iNet Pro) released December 9, 2009
- [Added] When the host model is detected, the correct icon gets shown
- [Added] Ping is now more customizable. You can seethe number of pings, continuous pings and timeout
- [Added] Scans exported via mail are now HTML formatted
- [Added] When a VPN connection is active, scanning defaults to the VPN network range.
- [Added] Updated Apple model database to include newest Mac models
- [Added] Tap on a port after portscan now opens either http:// for port 80 and 8080 or https:// for port 443
- [Added] Wake on LAN over VPN is now possible
- [Added] When doing a broadcast ping, you can choose if you want to ping via the VPN Interface or the WiFi Interface
- [Changed] Recently pinged addresses are now under the Favorites view
- [Fixed] Bug that could prevent a remote machine from being waked over the local network
- [Fixed] Bug that could cause a timeout upon quit
- [Fixed] Ping favorites are savable again.
- [Fixed] Myriad of small memory leaks fixed
- [Fixed] Lots of speed improvements in the UI codebase
- [Fixed] Bug that could cause a crash during network scan
-Version 1.6 released January 2, 2010
- [Changed] Updated info Screen
- [Fixed] Bug that could cause a crash during portscan
- [Fixed] Some minor code changes
-Version 1.7 released March 17, 2010
- [Added] In "Scan network" you can now shake the device to access scan settings
- [Added] Sleep/Shutdown/Reboot for MacOS X computers
- [Added] Redesign of WOL favorite editing
- [Added] Updated Mac model database to include newest xServe and Apple TV
- [Added] Updated MAC address database for vendor lookup
- [Added] Faster scrolling for large parts of iNet
- [Added] Faster application launch
- [Fixed] Sending large scans via mail does not lead to crashes anymore. In addition, the scan data is now attached as a file
- [Fixed] Bug that could lead to a crash in "Scan network", "Portscan" and "Wake on lan"
- [Fixed] Scan settings did not show the correct scan time when fast scan was enabled
- [Fixed] Bug that caused some characters in the vendor description to not be displayed correctly
-Version 1.7.1 released March 23, 2010
- [Added] When pinging a hostname, the IP is displayed seperately
- [Added] New icon for "Device info"
- [Added] More detailed description in crash reports. Should help us to find the remaining bugs :-)
- [Fixed] Display bug in the About view
-Version 2.0 released September 15, 2010
- [Added] Fully rewritten scan engine -> faster, more precise and generally just awesome :-)
- [Added] Grouping of scans by WiFi network
- [Added] Add notes to network hosts
- [Added] Renaming of found devices
- [Added] Set custom icons for devices
- [Added] NetBIOS name resolution
- [Added] Support for iPhone 4 Retina Display
- [Added] iNet can now launch other apps installed for VNC, FTP, Telnet, RDP and SSH
- [Added] Ping / portscan out of a network scan
- [Added] Option to display the MAC address instead of the vendor in network overview
- [Added] A bit more information on the Device Info page -> more to come
- [Added] Set icons for wake on lan favourites
- [Added] Updated MAC address database for vendor lookup
- [Fixed] Bug that could cause a crash when sending an email
- [Fixed] Bonjour services TXT data now gets saved permanently
- [Fixed] Bug that could prevent WOL over internet from working
- [Fixed] Bug that could prevent WOL over dynamic DNS from working
- [Fixed] Local WOL is now possible without specifying an IP
-Version 2.0.1 released December 13, 2010
- [Added] Bonjour Browser is now showing complete TXT record data
- [Fixed] Crash when saving scans
- [Fixed] Crash while scanning network
- [Fixed] Scans did not get saved properly
-Version 2.0.2 released December 15, 2010
- Fixed] Bug that could lead to crash during network scans
- [Fixed] Network history not showing correctly
- [Fixed] Crash when viewing certain Bonjour services
close
Software requirements: iPhone or iPod touch Vers. 3.0 and newer.
If you want to know what's going on in your local network - iNet for iPhone gives you a profound answer. To get your own copy please click the App Store button below.