আমার অ্যাক্সেস নেই netcat
বা nmap
তাই আমি ব্যবহার করার চেষ্টা করছি bash
এবং /dev/udp/
বন্দরগুলি পরীক্ষা করার জন্য বিশেষ ফাইল।
আমি এরকম কিছু করতে পারি:
echo "" > /dev/udp/example.com/8000
তবে $?
সর্বদা 0
ইউডিপি ব্যবহারের সময় হয়। আমি ধরে নিচ্ছি এটি কারণ echo ""
কমান্ডের রিটার্ন মানটি সঠিক?
আমি মূলত যা করতে পেরেছি তার প্রতিলিপি দেওয়ার চেষ্টা করছি nmap
এবং netcat
:
nmap -sU -p 8000 example.com | grep open >/dev/null && echo 'open'
nc -z -u example.com 8000 && echo 'open'
আমি এটি দিয়ে কীভাবে করব /dev/udp
?