ipMap

Software by Edward Smith

What is ipMap?

ipMap is a Mac OS X application that shows the geographic locations and server information of all the internet connections currently open on your computer in real time.

To use ipMap, simply run the application and go about your internet business. ipMap will monitor all open internet connections and locate the connection end-point on the map. It works with all types of IP connections: web connections, mail servers, file sharing, etc.

ipMap has several window themes to match your own personal Mac-foo:

ipMap runs on Mac OS X 10.5 Leopard and later. Sorry, ipMap won’t work on earlier versions of OS X: it uses too many new-fangled Mac gizmos to be backward compatible.

Download ipMap

ipMap 1.0.7 For Mac OS X 10.5 &

10.6 Leopard

News

October 20, 2010 - Version 1.0.7 released. Changes: Fixed some Mac OS X 10.5 compatibility problems.

Fixed more broken help links. October 20, 2010 - Version 1.0.6 released. Changes: Fixed a broken help link. October 18, 2010 - Version 1.0.5 released. Changes: Compiled for OS X 10.6 64-bit

Fixed some visual glitches with the map and map pins.

Updated the help to help book 3 format.

Fixed a printing crash bug. March 24, 2010 - Version 1.0.4 released. Changes: Made error handling more graceful.

The Yahoo geolocation service no longer allows casual developers, so I added new geolocation services, including Geo-Plugin and IP Info DB. Not as good, but pretty good.

Updated the documentation. July 3, 2009 - Version 1.0.2 released. Changes: Fixed intermittent crash bug when map pins were removed from the map. June 10, 2009 - Version 1.0.1 released. Changes: Improved drawing performance.

Prevented map pins from being clipped offscreen during window resize.

Some pins were not removed when IP connections closed.

Improved IP connection tracking performance.

Updated help book. Known Issues: The ipMap window can flicker on older MacBooks.

MacBooks have no dedicated graphics card, which can cause screen flicker. May 11, 2009 - Version 1.0 released. Initial release of ipMap.

Contact Information

For bug reports, questions, suggestions, or even praise, contact Edward Smith at ipmap.info@gmail.com

Frequently Asked Questions

ipMap Won’t Run

If ipMap won’t run, or launches and immediately quits, it’s likely that your computer is running a pre-10.5 Leopard version of OS X. ipMap only runs on Leopard I’m afraid.

If you are running Leopard and ipMap doesn't run, please report it!

ipMap Returns Wrong Geographic Locations

Since IP addresses have no intrinsic geological location, ipMap uses the geographic locations returned by the online databases at Yahoo and HostIP, and their databases may not always be up to date. Also, the IP address location they return is sometimes simply a best guess.

Location Databases Offline

ipMap looks up the geographic location of the IP addresses at online databases. If those databases aren't available, ipMap won’t be able to function correctly.

Running ipMap on a Restricted User Account

If you are running ipMap from a user account that has restrictions on the programs that can be run, ipMap may not work. Specifically, ipMap needs to run the lsof command line program.

Private IP Address Can't Be Located

Private IP addresses cannot be located. These are IP address blocks that are used to configure local private networks. The addresses have the ranges of 10.*.*.* or 192.168.*.* or 172.16-31.*.*. These addresses can’t be located by their very non-public nature.

IPv6 Not Supported

IPv6 addresses aren’t supported. If you are among the few (for now) who use IPv6, I’m sorry.

I only opened a single web page. Why did all these other servers pop up?

A single web page can contain references to resources on a number of other servers, proxy servers, and advertisers’ servers.