Friday, March 4, 2016

I've seen it a now.

iNet Documentation

What is iNet?

iNet for iPhone is a collection of tools to provide you with information about networks your iPhone or iPod Touch is connected to.

The technology used in iNet scans on a very low level so you even find machines that don`t want to be found, e. g. a Mac OS X computer running in stealth mode..

The iNet Network Toolbox is available for iPhone, iPad and Mac. The different releases are optimized for the specifics of the used platform.

The modularized structure of iNet allows to add more features and scanning methods in the future.

In the current version of iNet we implemented the following features:

Scan network

The iNet scanlist shows the devices connected to your local network, e. g. computer or router, along with their name, IP, MAC, vendor and the number of running services.

If available, items are displayed by their real name so that everyone can identify what is going on in his network, which computers are connected or which services are running. Under certain conditions Apple Computers are shown with their particular model.

By clicking on an item in the list you find detailed info about the chosen device.

iNet discovers and distinguishes between Windows and Macintosh computers. If an Apple device is running FileSharing or a VNC Server, iNet is able to identify the model (e.g. iMac).

iNet tries to find the router in the network that grants access to the internet. If this query succeeds, the router is shown with a little earth in its icon.

The recent scan is stored internally so if you open the list of found devices a second time from the main menu no new scan will be performed. If you want to rescan the network click on the rescan button at the bottom of the screen.

If you scanned the current network before you can view the former results via the "overview" switch at the bottom of the screen.

Scan settings, save, open, mail

To perform additional tasks in the scan list use the top right list button.

The settings section allows to adjust the scan range and the network you want to scan.

Using the save scan button saves the current scan and you can enter a name for easyer identifying later. The ten recent scans are saved automatically.

The open scan button allows to review previous scans.

With the mail scan button the current active scan will be sent by mail. The Format of the mail can be chosen in the "Settings" section accessible from the main menu.

Network info

To get more information regarding the scanned network use the top right round iNet button.

With the top right list button you can add an icon for the network as well as edit the network name.

To add a note to the network use the "Add note" button.

Edit device name or icon, add notes

In the detail view of a found device tap on the icon. Here you can change the name by editing the displayed textfield.

To choose another icon for this device, tap on the device icon and select one of the provided icons. To reset to the default image use the "Reset" button.

Your changes are saved to the internal database. If you delete the database via "Settings" from the main menu all your changes are reset to the default values.

To add a note to a device use the "Notes" button.


Ping is a computer network tool used to test whether a particular host is reachable across an IP network; it is also used to self test the network interface card of the computer, or as a speed test.

It works by sending ICMP "echo request" packets to the target host and listening for ICMP "echo response" replies. Ping measures the round-trip time and records any packet loss, and shows when finished a statistical summary of the echo response packets received, the minimum, mean and max of the round trip time.

The ping section in iNet enables you to find out whether 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. Additionally the last 10 addresses are saved automatically.

If you tap on the megaphone icon, iNet sends a broadcast ping for your local subnet. Most devices will respond to this type of ping.

Bonjour Browser

Bonjour, also known as zero-configuration networking, enables automatic discovery of computers, devices and services on a local area network. 

Bonjour uses industry standard IP protocols to allow devices to automatically discover each other without the need to enter IP addresses or to configure DNS servers.

Bonjour is a standard part of the Mac OS X software, on Windows and other operating systems it has to be installed separately. Most modern printers are capable of Bonjour today.

The Bonjour-Browser in iNet scans the connected network for Bonjour services, detecting any hardware that is connected via the Bonjour protocol (e. g. computer, router, printer, …) and any software running Bonjour services, e. g. iTunes or Filemaker.


Portscan is available via the main menu and after performing a network scan and choosing a device.

Applications on devices communi­cate with the outside world through so called TCP ports. Ports are identified by numbers in the range from 1 to 65535. A portscan iterates through a certain range of TCP ports and checks if a connection to a choosen host is possible.

The port numbers are divided into three ranges: the Well Known Ports (o - 1023), the Registered Ports (1024 - 49151), and the Dynamic and/or Private Ports (49152 - 65535).

The Well Known Ports on most systems can only be used by system (or root) processes or by programs executed by privileged users. They are assigned by the IANA.

When initiating a portscan after scanning the network and choosing a device, iNet checks TCP ports in the range of 1 to 1000 plus a number of standard ports that are often used. For all found open ports the services using this port are displayed.

If you need more control over which ports to scan use the portscan feature in the main menu. Here you can enter single ports, port ranges and/or choose predefined postscan lists for scanning. In addition you can set up the timeout value(the time iNet waits for an answer from the scanned device to find open ports) while minimizing the overall scan time.

Connect to port

In the portlist some ports are indicated with a little eye-like button.

This button indicates that iNet detected an open standard port(like e. g. port 80 for a webserver), and that an App exists on your iPhone or iPad that can handle the address. (See Settings -> Launch urls).

If you tap on the eye button iNet will forward the address to this App.

Wake on LAN

Show Wake on LAN help 

Device Info

The device info in iNet shows some information related to your iPhone or iPod Touch, e. g. the device nameor its internal and external IP.


In the settings section you can setup some of iNet's behaviour to your needs.

The Launch URL's section shows if other Apps on your iPhone can handle the listed urls.

If an existing App responds to e. g. ssh:// this entry is marked with a green sign. If a url is marked with a red cross no App exists on your iPhone that has registered itself for the specific url.

If in a portscan the standard port for a service (like TCP port 22 for ssh) is found open and another App capable of opening a ssh session exists on your iPhone, this is marked with a little eye symbol in the portscan result list. You can use the other App to connect to the choosen device by clicking on the row, e.g. connect to a webserver with Safari.

Support and feature requests can be sent from the settings menu by using the appropriate mail buttons.

Planned Modules

iNet is also availabel as a native MAC application. See inetapp for more info.

We will implement by time more network monitoring tools, e. g. DNS-Querys, Traceroute, Whois lookup etc.


We went through a lot of testing to make our scan results the best we can. Networking technology is a complicated field with a lot of different implementations. We need your feedback to improve our scan engine. If you feel that iNet is producing wrong results when scanning your network please write us a mail, so that we can improve our product if possible.

The Team of BananaGlue has done everything possible to ensure the proper function of this program. BananaGlue cannot be held responsible for whatever occurrences may occur by the use of this program. By using "iNet" you agree to use every implemented function at your own risk.

Some icons are done by Joseph Wain at for the good work.


No comments:

Post a Comment