BASH Port scanner: piccolo ed efficace
25 Novembre 2006
No Comment
Quello che vi illustrerò è un semplice ma validissimo port scanning realizzato in Bash script per Linux/Unix.
L’autore è Luke Bonanomi e questo piccolo applicativo risulta molto utile in tutti quei casi in cui non sia installato alcun compilatore C nella distribuzione o eventuali tools di port scanning.
Ecco il codice:
#!/bin/bash for a in $(yes scan | head -1024) do (( start++ )) if [[ -n $(echo '' > /dev/$2/$1/$start && echo "up") ]]; then echo "Port $start" >> scan; fi done; clear cat scan; rm scan;
Questo script va eseguito invocando sotto Unix/Linux:
./scriptname hostname type
dove type può essere tcp o udp. Tale script effettua uno scan nel range di porte 1-1024, modificabile a proprio piacimento ridefinendo opportunamente il comando: head -1024

















Leave your response!