소켓 후킹 관련 질문입니다.
보예
msn에서 사용하는 소켓 목록을 읽어들여
그 중 특정 소켓을 가로채서
그 소켓을 통하여 그 소켓에 바인드되어있는 곳으로 원하는 패킷을 보내려고 합니다.
1. msn프로세스 감지하는 방법
2. 그 프로세스에서 열린 소켓을 가져오는 방법
3. 그 소켓을 가로채서 원하는 패킷을 끼워넣는방법
여기서 소켓을 가로채서 원하는 패킷을 끼워넣는다는것은
socket1 --- socket2 가 서로 연결되어 있는 상황에서
이 연결을 끊지 않고 패킷을 삽입하여 socket2가 socket1이 보낸것으로 인식하게 하고 싶습니다.
좋은 답변 부탁드립니다..
-
재넘이
A-B 사이에 C가 끼어 드는건 dll 인젝션과는 전혀 상관이 없습니다.
TCP 프로토콜에 끼어 들어야 하는것이니까요.
다만, 같은 라우터 망에서라면 좀 틀려지지만..
예전엔 모아 놨었던거 같은데 분야를 손 뗀지 오래라
이와 관련된 자료가 적절한 검색어를 모르겠네요--;;
일단, 구현 하시려는게 타인이 아닌...
자신의 MSN에 연결된 사용자에게 자신이 직접 메시지를 전송하는 것이라면...
각 사용자마다 소켓이 일일이 연결되는 구조가 아니기때문에
소켓 -
뿌닝
음.. 지금 하는 작업이 네트워크쪽이라 TCP 프로토콜에 대해서는 어느정도 알고 있습니다만.. 프로그램상으로 어떻게 소켓에 접근해야 할지를 모르겠습니다.. dll injection을 활용해야 하는 것 같지만 어느 dll을 injection해야 할 지 모르겠습니다.. 소켓 라이브러리 자체를 후킹하는거면 라이브러리를 처음부터 다시 짜야만 하나요?.. 해킹쪽 자료를 찾자니 공개된 자료가 그닥 많지가 않습니다.. 좋은 자료나 소스 예제 있는 사이트나 도서 추천
-
불꾼
ㅎㅎㅎ.. 해킹 관련 강좌를 참고 하셔야 할 듯 싶습니다.
희망하시는 작업은 단순한 패킷 분석이 아닌...
A와 B사이의 연결을 유지하면서..
C라는 제 삼자가 흡사 자신이 보낸 메시지를 A가 보내는 것 처럼 속이는 작업입니다.
이는, 기본적으로 신뢰성이 보장되는 TCP Protocol을 해킹하겠다는 의미 입니다.
이와 관련된 해킹 자료들은 오래전부터 인터넷 등에 있었는데
일반 프로그램과는 거리가 멀고 해킹과 관련딘 자료들을 찾아 보시는게 빠르리라 봅니 -
여신
WPE소스를 구할 수 있다면 그걸 응용해보려고 했는데요... 그게 쉽지 않아서...
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2696504 | 플래시 위에 div 올리기 (5) | 큰꽃늘 | 2025-05-30 |
2696458 | 제가 만든 소스 한번 봐주시고 수정 할 꺼 있으면 말해주세요. (실행은 되지만 깜빡거리네요) | 이플 | 2025-05-29 |
2696434 | 퍼센트 레이아웃 질문인데요.. | 나츠 | 2025-05-29 |
2696372 | %=open_main%, %=open_sub% 가 뭘까요? (9) | 행복녀 | 2025-05-29 |
2696347 | 콘솔 프로그램 질문 | 상큼한캔디 | 2025-05-28 |
2696320 | c언어 scanf 함수를 이요해 문자열 입력 받을 시 질문 있습니다. | 슬아라 | 2025-05-28 |
2696292 | 익스플로러9이상에서만 이상한 보더가 보이는데 삭제할수 있나요? | 망고 | 2025-05-28 |
2696263 | 프로그래밍 공부시작 질문 (6) | 진이 | 2025-05-28 |
2696206 | SK2의 플래시를 밴치마킹하려고하는데요.. (1) | 비내리던날 | 2025-05-27 |
2696179 | ie7에서 사라지지가 않네요. (2) | 빛길 | 2025-05-27 |
2696150 | div에 스크롤 생기게 하려면... (2) | 에드가 | 2025-05-27 |
2696123 | 자료구조론 공부중인데 | 김자영 | 2025-05-26 |
2696094 | exe 파일 | 제철 | 2025-05-26 |
2696043 | 제이쿼리 .scroll() 관련 질문드립니다 | 이거이름임 | 2025-05-26 |
2695984 | 마크업상으로 하단에 있으나 우선적으로 이미지파일을 다운로드받는 방법 (1) | 들꿈 | 2025-05-25 |
2695934 | tr 속성값 (9) | 새 | 2025-05-25 |
2695905 | ASP로 개발됐을 때 css가 달라져요 ㅠㅠ (4) | 슬아라 | 2025-05-24 |
2695878 | form을 이용한 다른 페이지로 넘기는 방법을 알려주세요 (1) | 핫파랑 | 2025-05-24 |
2695844 | 저기 암호화 및 복호화 프로그램.. 만들어볼려는대 (2) | 한빛 | 2025-05-24 |
2695814 | [질문] PDA에서 애플릿이 가능한가요? (1) | 봄시내 | 2025-05-24 |