|
절대자 님이 쓰신 글 :
: 임양규님 답변 주셔서 감사합니다.
:
: 그런데, 제 질문의 의도와는 좀 벗어난 답변을 주셨군요^^;
==> 헉..죄송합니다..전 그냥...포트 연결된 클라이언트의 정보를 얻고 싶은 걸로 이해했는데^^
:
: 제 질문은 개인방화벽처럼 모든 통신 Port를 감시하는 기능을 질문한 것인데요.
: 즉, 임양규님의 소스는 해당 프로그램의 통신연결에 관한 IP를 알 수 있는 것이고 다른 프로그램이 접속하고 있는 통신Port는 검사하지 못하는데, 저는 이것을 하고 싶다는 질문이었습니다.
==> 모든 통신 포트를 감시하는 것은 전에 답변 처럼..패킷 캡쳐 레벨로 해야 합니다...
또한, 모든 통신 포트를 감시하는 것은 힘들겠죠...65535개를 감시해야하니까...오버로드가 엄청날텐데요^^
그렇다면..차라리...윈도우즈 기본 네트웍 명령어인 netstat -a 를 주기적으로 실행을 시켜서..포트의 변화를 감시하는 것도 한 방법이 되겠네요..
그럼~
|