Willkommen bei Network & Security     remoteshell-security.com
Partnerseiten
login.php?sid=20689c9c1c2776a15872d1f6089fac37 profile.php?mode=register&sid=20689c9c1c2776a15872d1f6089fac37 faq.php?sid=20689c9c1c2776a15872d1f6089fac37 memberlist.php?sid=20689c9c1c2776a15872d1f6089fac37 search.php?sid=20689c9c1c2776a15872d1f6089fac37 index.php?sid=20689c9c1c2776a15872d1f6089fac37

Foren-Übersicht » Shell-Programmierung » Noch nen IP Range Scanner
Neues Thema eröffnen  Neue Antwort erstellen Vorheriges Thema anzeigen :: Nächstes Thema anzeigen 
Noch nen IP Range Scanner
BeitragVerfasst am: 21.06.2006 18:13 Antworten mit Zitat
Phara0h
Anmeldedatum: 31.12.2005
Beiträge: 357
Wohnort: /dev/RL




In Anlehnung an Black's IP Range Scanner in Perl hab ich mal einen für die bash geschreiben Smile

Allerdings ralle ich nicht, warum der Zicken macht, wenn man z.B. die IPs von 192.168.1.1 bis 192.168.2.254 scannen will, von 192.168.1.1 bis 192.168.1.254 aber nicht...

Code:
#!/bin/bash

clear
echo "Start Ip"
echo "First block?"
read a
echo "2nd block?"
read b
echo "3rd block?"
read c
echo "4th block?"
read d
echo
echo "Stop IP"
echo "First block?"
read e
echo "2nd block?"
read f
echo "3rd block?"
read g
echo "4th block?"
read h
echo
echo "TTL?"
read ttl

while [ $c -le $g ]; do
while [ $d -le $h ]; do
ping -a -c 1 -t $ttl -n $a.$b.$c.$d|grep 64
let d++
done
let c++
done


Ich habe erstmal nur versucht den 4ten und 3ten Block zu erhöhen...
Wenn das endlich klappt ist der Rest auch kein Problem mehr...

(Ja, ich weiß, dass das ttl-Argument nur angibt, wie viele Hops das Paket macht, bevor es gedroped wird...)

Evtl. hat ja jemand ne Idee, was an der Verschachtelung falsch ist....
Und wie man die IPs sowie ttl als Argument übergeben und aufdröseln kann könnte mir auch mal jemand verraten Wink

_________________
Benutzer-Profile anzeigen Private Nachricht senden Jabber ID
Noch nen IP Range Scanner
Foren-Übersicht » Shell-Programmierung
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Alle Zeiten sind GMT + 1 Stunde  
Seite 1 von 1  

  
  
 Neues Thema eröffnen  Neue Antwort erstellen  


Forensicherheit

Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin
Deutsche Übersetzung von phpBB.de


remoteshell-security.com | Partner | Boardregeln | Impressum