
Ma numesc Zero Davila iar astazi vom incepe o serie despre unealta NMAP sau Network Mapper, un scanner folosit la explorarea si cartografierea retelelor. Seria NMAP va duce de la incepator la avansat dar pentru ziua de astazi vom invata numai ce este nmap si comenzile de baza.
Scanare o singura tinta : nmap -v <target>
Scanare tinte multiple : nmap -v <target1,target2,etc>
Scanare tinte dintr-o lista : nmap -v -iL <list.txt>
Ping sweep : nmap -v -sn 192.168.0.100-110
Exclude tinte : nmap -v <target> -exclude <target>
Exclude dintr-o lista : nmap -v <target> -excludefile <list.txt>
Scanare agresiva : sudo nmap -v -A <target>
Scanare random nmap -v -iR 10000 -Pn -p -80
Pentru generarea unui fisier cu adrese ip care contine raza unui subnet intreg vom folosi un script de python numit
ipWriter.py.
addr = ‘192.168.0.’
end = 255def write(n):
while n <= end:
result = addr + str(n)
n = n + 1
print result
with open(‘hosts.txt’, ‘a’) as f:
f.write(result + ‘\n’)
f.close()write(100)
îmi aduc aminte de un preten care spune în engleza lui … prezentănd o ipostază clasică : „mă îmbujorez putin la Desktopul meu care e plin de astfel de unelte, unele au depășit 30 de loguri / zi”