Saya tidak memiliki akses ke netcatatau nmapjadi saya mencoba untuk menggunakan bashdan /dev/udp/file khusus untuk menguji port.
Saya bisa melakukan sesuatu seperti:
echo "" > /dev/udp/example.com/8000
Namun $?selalu 0saat menggunakan UDP. Saya berasumsi itu karena itu adalah nilai pengembalian dari echo ""perintah yang benar?
Saya pada dasarnya mencoba meniru apa yang dapat saya lakukan nmapdan netcat:
nmap -sU -p 8000 example.com | grep open >/dev/null && echo 'open'
nc -z -u example.com 8000 && echo 'open'
Bagaimana saya melakukan ini /dev/udp?