나는에 액세스 할 수없는 netcat
또는 nmap
내가 사용하려고 해요 그래서 bash
하고 /dev/udp/
테스트 포트에 특수 파일을.
나는 다음과 같은 것을 할 수있다 :
echo "" > /dev/udp/example.com/8000
그러나 $?
항상 0
UDP를 사용할 때입니다. 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
합니까?