목록NC (1)
정미나닷컴
[Linux] 리눅스 nc(netcat) 명령어를 이용한 방화벽 서버 포트 스캔
도메인에 할당된 IP 리스트를 읽어와 방화벽이 열려있는지 스캔해주는 Shell Script 통신 IP가 변경될 가능성이 있을 때 모니터링 용으로 활용 가능(SNS 회원 연동 땜에 맹근 프로그램) //통신 PORT 설정 PORT="443" //TIMEOUT SET REQ_TIMEOUT=10 echo "- server port scanning............................" //해당 도메인에 할당된 IP 리스트 LINES="$(host nid.naver.com|grep 'address'|awk '{print $4}') " for i in $LINES do RESULT="$(nc -z -w ${REQ_TIMEOUT} ${i} ${PORT})" if [ "$?" -ne 0 ]; then ec..
IT
2017. 12. 18. 18:16