네이트온 클라이언트  <->  클라랑 같은컴에서 실행중인 중계서버 <-> 네이트온 서버

이렇게 하려고 하거든요  클라이언트가 중계서버에 접속하도록 해야될텐데

winpcap라이브러리는 클라이언트가 보내거나 받는 패킷을 수정할 수가 없더라구요..

보편적으로 쓰이는 방법이 어떤건가요?
<pre id=\"aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown\" style=\"padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Consolas, Courier, monospace; word-break: break-all; word-wrap: break-word; font-style: normal; font-weight: normal; overflow-x: auto; overflow-y: auto; \">int connect(  __in  SOCKET s,  __in  const struct sockaddr *name,  __in  int namelen);</pre>
connect함수 후킹하면 되는건가요?

**질문2)) 중계서버인지 뭔지 모르겠는데 제가 아는 프로그램중에 TCP소켓을 쓰는데

예를 들면 실제로는 서버에서 메시지를 받지도 않았는데 받은것처럼(나에게 A라는 친구가 쪽지를 보낸것처럼) 설정해서 자기자신이 쪽지를 받게하는 프로그램이 있습니다.

이게 중계서버를 사용하지 않고 가능한 일인가요?

***TCP/IP Suite라는 책 보고 있는데 이거 그다지 프로그래밍이랑 상관없는것 같네요?? 너무 개념적이네..