Enviado em 23/08/2020 - 14:52h
Bom domingo senhores,
Estou com uma duvida, quando vou chamar uma função em meu script, não tenho nenhuma saída.
O que estou fazendo de errado?
A sintaxe do comando esta correta.
Estou com uma duvida, quando vou chamar uma função em meu script, não tenho nenhuma saída.
O que estou fazendo de errado?
#!/bin/bash
# Exemplo de uso
if [ "$1" == "" ]
then
echo "Modo de uso:" $0 "IP PORTA"
echo "Exemplo:" $0 "192.168.0.1 22"
else
# Enviar pacote SYN para uma porta especifica
syn_scan (){
hping3 -S $1 -p $2 -c 1 2>/dev/null | grep SA | cut -d "=" -f 3,7 | sed s/...$// | sed s/ttl=// | sed s/SA/"===> PORTA $2 ABERTA <==="/
}
#Chamando função
syn_scan
fi
A sintaxe do comando esta correta.