Nmap으로 http://demo.testfire.net ← 이 사이트(모의해킹 사이트)를 포트스캔 한 뒤
그 정보를 fortscan.txt 파일로 저장했습니다.
Nmap 사용법을 배우기 위해서... ㅡㅡ;;
어쨋던 그 안에 내용을 보면
.
.
.
PORT STATE SERVICE
80/TCP open http
135/TCP filtered msrpc
.
.
.
이렇게 되어 있는데요.
80번 포트야 웹 서비스(http)이기 때문에 항시 열려 있다는 것을 알겠는데
135번을 보면 filtered라고 '필터가 되었다' 라고 나와 있네요.
필터란 것이 한국어로 '거르다'라는 뜻인데,
제가 아직 아는 게 별로 없지만 추리를 해보면
일정한 조건이 맞아 떨어지면 그 패킷이 못 들어오게 막아버리는 원리인 것 같은데,
어떻게 필터링을 하는 것인가요?
Nmap으로 포트 스캔을 하면 클라이언트(나)와 서버(상대방) 사이에 패킷이 오갈 것인데
어떻게 포트가 open 상태인지 closed 상태인지 filtered 상태인지 구별을 하는 것이고,
또 필터가 된 임의의 포트에선 어떻게 그 포트를 침투할 수 있나요?
음... 한마디로 줄여서 방화벽 구현의 원리가 궁금합니다.
여러 지식들을 요구하는 질문이라서 답을 찾기 힘드네요 'ㅅ';;
역시 기본 지식에 비해 호기심이 너무 앞서는... -_-;;