Não tenho acesso netcat
ou nmap
estou tentando usar bash
e os /dev/udp/
arquivos especiais para testar as portas.
Eu poderia fazer algo como:
echo "" > /dev/udp/example.com/8000
Mas $?
é sempre 0
ao usar UDP. Estou assumindo que é porque esse é o valor de retorno do echo ""
comando correto?
Basicamente, estou tentando replicar o que sou capaz de fazer nmap
e netcat
:
nmap -sU -p 8000 example.com | grep open >/dev/null && echo 'open'
nc -z -u example.com 8000 && echo 'open'
Como eu faria isso /dev/udp
?