Bazı dahili ağları şu anda bir alt ağda şu anda bir alt ağdan tarayorum. Bunu bir aşamada otomatik hale getireceğim, ancak powershell ve öğrenme programlarına aşina değilim. Topluluktan bazı rehberlikten sonra oldu.Döngü için powershell - Nmap
i var mantık şu ana kadar
file = nmap_subnets.txt
scan = (nmap.exe -sV -T3 -O -F -version-light')
for subnet in file:
scan ('-oN $subnet.txt')
exit
nmap_subnets.txt sadece dosya adı olarak o alt ağ kullanmak Sonra bir hat üzerinde her alt ağın istiyorum 192.168.1.0/25 yani satır başına bir alt ağ içerecek olan çıkış için -oN
Mantık yanlışsa, herhangi bir fikre açığım yok.
Teşekkür
Teşekkürler, ben yukarıdaki kodu kullanıyorum, subnets.txt nmap başarıyla komutu başlatmak için CIDR gösterimde olması gerektiğini görünüyor. Ancak -oN'nin çıktısı, dosya isimlerindeki gibi pencerelerin kaldırılması/kaldırılması gerekiyor. Şimdi bir şerit fonksiyonuna bakıyorum. –
sadece kaçmak isteyebilirsiniz –