임의 프로그램의 네트워크 통신 내용을 확인하기
·
개발/연구
예전에 한번 0xCC를 이용하여 함수 스니핑에 관한 글을 읽은 적이 있습니다. 실제로 개발하고 디버깅하면서 원리는 대충 알고 있었지만 한번은 그대로 만들어 보고 싶어서 간단히 만들었습니다. 중간 중간 원문에 기술되어 있는 코드가 애매하거나 적절하게 구현되어 있지 않은 부분이 있어 codewiz님으로 부터 조언을 듣고 만들었습니다. 다만 WS2_32.DLL 의 recv 와 send 에만 0xcc 를 박기 때문에 다른 API 를 통해서 통신을 하게 된다면 스니핑을 할 수 없다는 것이 아쉽습니다. 간단히 사용방법을 알려드리겠습니다. 먼저 실행시키면 위와 같습니다. 네트워크 패킷을 감청할 프로그램을 선택해야 합니다. 만약 스파이넷을 실행시키고 난중에 실행시킨 거라면 새로고침을 클릭하여 목록을 갱신합니다. 테스트..