-
Administrator
Scan het hele netwerk op namen en IP's
heey luitjes,
Hier een perl script waarmee je een gehele range van een netwerk kunt afscannen naar bijvoorbeeld mac adressen of ip adressen of hostnamen.
Je hebt hiervoor wel het programma Angry IP scanner nodig, maar deze is makkelijk te downloaden van internet.
#!/usr/bin/perl
print("########################################### ##############\n");
print("# Created by: Squandor - 2009 #\n");
print("# CopyRight(R) 2009-2010 #\n");
print("# Particulier Digitaal Onderzoeker #\n");
print("# NETWORKSCANNER #\n");
print("########################################### ##############\n");
$teller = 0;
print("Geef het start en eind IP in. (192.168.1.1 192.168.1.154)\n");
chop($range = <>);
print("Hoe wil je het bestand noemen waar de output in komt?\n");
chop($output = <>);
$bestand = $output . "." . 'csv';
chop($option = "-f:csv");
print(`ipscan.exe $range $bestand $option -s -h`);
$text = `type $bestand`;
@array = split(/\n/, $text);
$count = scalar(@array);
$count = $count-1;
open($APPENDFILE, ">$bestand");
print $APPENDFILE ("");
open($APPENDFILE2, ">>$bestand");
while($teller < $count) {
if(@array[$teller] !~ m/Dead/gxi){
print $APPENDFILE2 (@array[$teller]);
print $APPENDFILE2 ("\n");
}
$teller++;
}
Ik hoop dat jullie er iets aan hebben en als je toelichting wilt hebben op het script of je snapt iets niet vraag het gerust en ik zal er antwoord op geven.
veel plezier.
Groeten,
Sander
-
Administrator
Re: Scan het hele netwerk op namen en IP's
handig scriptje. Angry IP scanner is een erg snelle range scanner en erg handig als je wilt zien welke hosts er up zijn in een netwerk.
Dit scriptje filtert ook alle "dode hosts" eruit. Dat maakt de output erg overzichtelijk
Dat is in het programma angry ip scanner zelf niet.
Ik heb angry IP scanner in de bijlage toegevoegd, hij is maar 112 kb.
Verder zul je perl active state geinstalleerd moeten hebben voor het script. En je moet er voor zorgen dat het programma ipscan.exe in dezelfde directory staat als je script. Dit kan je uiteraard wel zelf aanpassen in het script.
Groeten libris.
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks