Open-Source Tool zur Visualisierung von IPv4-Adressen
Der IPMapViewer ist ein Open-Source-Tool zur Visualisierung von IPv4-Adressbereichen. Es eignet sich, um große Mengen an IP-Adressen oder zusammenhängende IP-Adressbereiche - wie sie etwa in Blacklisten, die zur Spamabwehr genutzt werden oder in Routing-Tabellen vorliegen - darzustellen. Jede IP-Adresse kann dabei einer Kategorie zugeordnet werden. Die folgende Abbildung zeigt beispielsweise eine IP-Adress-Blacklist. Ausführliche Informationen finden sich auf den Projektseiten zum IPMapViewer und in der Bachelor Thesis von Alexander Schuch und Bernd Gertzen.
Java WebStart des IPMapViewers
Der IPMapViewer ist frei nutzbar und kann per Java WebStart über den folgenden Link gestartet werden:
IPMapViewer starten
Eine Anleitung zur Nutzung des IPMapViewers ist ebenfalls erhältlich.
Beispieldaten, auf die in der Anleitung Bezug genommen wird, sind ebenfalls hier verfügbar: iptable.txt
Voraussetzungen
Um den IPMapViewer verwenden zu können wird eine installierte PostgreSQL-Datenbank mit dem Datentypen ip4r benötigt. Dazu bietet es sich an, die von uns vorbereitete Virtual Appliance als virtuelle Maschine herunterzuladen und zu nutzen. Installationsanweisungen für PostgreSQL mit ip4r (für den Fall, dass die Appliance nicht genutzt wird) finden sich zusätzlich in der Anleitung.
Die Virtual Appliance ist ein vorinstalliertes CentOS Linux 5.5 mit PostgreSQL 8.4.4. Die virtuelle Netzwerk-Schnittstelle versucht per DHCP eine IP-Adresse zu beziehen. Zum Testen reicht es aus, das sog. Host-Only-Networking zu verwenden, sodass nur vom Host-PC auf die VM zugegriffen werden kann. Das root-Passwort für die Appliance lautet ipmapviewer.
Das heruntergeladene Archiv der Appliance muss per bzip2 entpackt werden und in Virtual Box importiert werden.
Credits
IPMapViewer wurde von Alexander Schuch und Bernd Gertzen im Rahmen ihrer Bachelor Thesis am Institut für Internet-Sicherheit der FH Gelsenkirchen geschrieben. Die Idee und ein erster Prototyp stammen von Christian J. Dietrich. Weitere Beiträge stammen von Christian Rossow.
Ausführliche Informationen finden sich auf den Projektseiten zum IPMapViewer und in der Bachelor Thesis von Alexander Schuch und Bernd Gertzen.
Kontaktadresse
Christian J. Dietrich
Prof. Dr. (TU NN) Norbert Pohlmann
Institut für Internet-Sicherheit
Fachhochschule Gelsenkirchen
Neidenburger Str. 43
45877 Gelsenkirchen
Tel.: 02 09 / 9596 515
E-Mail:
dietrich
internet-sicherheit.de












