#!/bin/bash
if [ x"${1}" = x"" ] ; then
echo
echo "Nmap - lista przypadkowych IP "
echo
echo "Autor ko_lin "
echo "##########################################"
echo
echo " uwaga dla script_kidies
nalezy nadac prawa "
echo " do wykonywania"
echo " dla skryptu ,czyli np: chmod +x nmap_lita.sh "
echo
echo "###########################################"
echo "Zastosownie: nmap_lista.sh [tu wpisz port]"
echo
echo
exit
fi
function isint() {
ret=0
test -z $1 -o -n "$*echo $1 | grep '^-\?[0-9]\+$" || ret=1
return $ret
}
if isint "1" ;then
echo
echo " to moze troche potrwac ..... "
nmap -v -iR 10000 -P0 -p $1 | tee /tmp/random-scan-at-$1
cat /tmp/random-scan-at-$1 | grep Discovered > random-scan-result
rm /tmp/random-scan-at-$1
exit
fi
if [ x"${1}" = x"" ] ; then
echo
echo "Nmap - lista przypadkowych IP "
echo
echo "Autor ko_lin "
echo "##########################################"
echo
echo " uwaga dla script_kidies
echo " do wykonywania"
echo " dla skryptu ,czyli np: chmod +x nmap_lita.sh "
echo
echo "###########################################"
echo "Zastosownie: nmap_lista.sh [tu wpisz port]"
echo
echo
exit
fi
function isint() {
ret=0
test -z $1 -o -n "$*echo $1 | grep '^-\?[0-9]\+$" || ret=1
return $ret
}
if isint "1" ;then
echo
echo " to moze troche potrwac ..... "
nmap -v -iR 10000 -P0 -p $1 | tee /tmp/random-scan-at-$1
cat /tmp/random-scan-at-$1 | grep Discovered > random-scan-result
rm /tmp/random-scan-at-$1
exit
fi