Hallo,
aus einem meiner Blog-Artikel, ist ein Projekt geworden.
Es ist ein Wrapper für Zenmap, der automatisch alle verbundenen Netzwerke scannt. So oft scannt man sein Netzwerk zwar eigentlich nicht wirklich, um das zu automatisieren – Aber sei es drum...
Der Wrapper ist in Perl geschrieben, und es sollte daraus auch ein Paket zu bauen sein (./debian ist vorhanden).
Aktuell müssen die folgenden Pakete installiert werden/sein:
libfile-sharedir-install-perl
libconfig-any-perl
libconfig-general-perl
libfile-homedir-perl
libfile-sharedir-perl
libio-interface-perl
libnet-netmask-perl
zenmap
Für die Abhängigkeiten, schaut sonst auch in die debian/control Datei.
Paketbau:
git clone http://github.com/1nn3/up up cd up debuild
Im Anhang habe ich aber ein fertiges Debianpaket angefügt.
Handbuchseite zum Wrapper:
NAME up - Scant alle verbundenen Netzwerke SYNOPSIS up Ping scan up --nmap-args "-sP" Penetration testing up --nmap-args "-vvv -A -PN --script=vuln -p T:0-65535,U:0-65535" DESCRIPTION Ein Wrapper für den Nmap/Zenmap Netzwerkscanner, welcher automatisch alle verbundenen Netzwerke scannt. OPTIONS --nmap-cmd <string> Standardwert ist: zenmap --nmap nmap Soll statt dem Grafischen Nmap Frontend zenmap(1) direkt nmap(1) genutzt werden, setzen Sie `nmap' als Wert. --nmap-args <string> Dieser Wert wird dirkt an den obigen Wert von --nmap-cmd angehängt. Standardwert ist: -A Hinweis: Fehlt das Argument -iL, wird `-iL ./targets' angefügt. Wobei der Wert `./targets' mittels --targets geändert werden kann. --targets <path/to/file> Wird die angegebene Datei, welche standardmäßig `./targets' ist, nicht gefunden, wird eine temporäre Datei angelegt und genutzt. DATEIEN XDG_USER_CONFIG_DIR/Perl/Up/config.ini nmap_args = -vvv -A -PN -oX ./nmap-output.xml nmap_cmd = zenmap --nmap nmap targets = ./targets SIEHE AUCH zenmap(1), nmap(1)
Nochmal kurz zusammen gefasst: Nach der Installation muss nur folgendes Kommando im Terminal aufgefürt werden:
$ up
Oder wenn das Debianpaket installiert ist, befindet sich auch ein Starter im Menü (S. up.desktop).
Über Betatester und Feedback dazu, würde ich mich freuen ☺ Und braucht die Welt diesen Wrapper 😉
PS: Ich behalte mir vor diesen Forumseintrag ggf. zu bearbeiten.