Nie mam dostępu do netcatlub nmapwięc staram się używać bashi /dev/udp/specjalne pliki do portów testowych.
Mógłbym zrobić coś takiego:
echo "" > /dev/udp/example.com/8000
Ale $?zawsze tak jest 0przy korzystaniu z UDP. Zakładam, że to dlatego, że jest to zwracana wartość echo ""polecenia poprawna?
Zasadniczo próbuję powtórzyć to, co mogę zrobić, nmapi netcat:
nmap -sU -p 8000 example.com | grep open >/dev/null && echo 'open'
nc -z -u example.com 8000 && echo 'open'
Jak miałbym to zrobić /dev/udp?