Sinisterly
Perl - Nmap Automation - Printable Version

+- Sinisterly (https://sinister.li)
+-- Forum: Coding (https://sinister.li/Forum-Coding)
+--- Forum: Coding (https://sinister.li/Forum-Coding--71)
+--- Thread: Perl - Nmap Automation (/Thread-Perl-Nmap-Automation)



Perl - Nmap Automation - ZanGetsu - 09-27-2017

[Image: 74e37a9df6.png]

Mass scan Nmap IP by AQUIRED ANONYMITY

Code:
#!/usr/bin/perl system("clear"); print "----------------NMAP AUTOMATION --written by  AQUIRED ANONYMITY---------------\n\n"; print "\nENTER THE NAME OF THE SOURCE FILE "; print "\n--->"; chomp($file=<>); open(CHECK,"$file") or die("file does not exist: $!"); close(CHECK); print "\n\nSELECT THE TYPE OF SCAN "; print "\n\nenter 1 for ping scan "; print "\nenter 2 for stealth scan "; print "\nenter 3 for intense scan \n"; print "---> "; chomp($opt=<>); system("sleep 1"); print "\n\n"; if($opt==1) { print "\n\nPING SCAN\n\n"; open(FILE,"$file"); while(<FILE>){ ($IP)=split("\n"); system("nmap -q -sn $IP"); print "\n$IP scanned\n\n "; } close(FILE); } elsif($opt==2) { print "\n\nSTEALTH SCAN\n\n "; open(FILE,"$file"); while(<FILE>){ ($IP)=split("\n"); system("nmap -q -sS -Pn $IP"); print "\n$IP scanned \n\n"; } close(FILE); } elsif($opt==3) { print "\n\nINTENSE SCAN\n\n "; open(FILE,"$file"); while(<FILE>){ ($IP)=split("\n"); system("nmap -q -T4 -A -v $IP"); print "\n$IP scanned\n\n "; } close(FILE); } else { print "\n\nwrong option"; } print "\n\nSCAN COMPLETE\n\n";



RE: Perl - Nmap Automation - hackedia - 09-27-2017

i thought any windows program Biggrin btw thanks will try on vm Smile