게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
후킹 관련해서 질문드려요..
게시물ID : programmer_11303짧은주소 복사하기
작성자 : 신입개발자
추천 : 0
조회수 : 358회
댓글수 : 9개
등록시간 : 2015/06/16 01:41:15
옵션
  • 베스트금지
  • 본인삭제금지
후킹 공부를 해보고 싶어서요

클라이언트 A와 서버 B사이의 데이터 송수신 할 때

이 값을 바꿔버리고 싶어요

예를들어

서버에서 A에게 100이란 값을 넘겨줄때

if(a == 100) a = 10;
이런식으로요 .

질문이 잘 정리가 안되는데

음 예를들어서 게임으로 정리를 하면

제가 몬스터를 한마리 잡아서 드랍된 아이템을 먹을때 

아이템 C를 먹었으면

분명히 return 값이 item인 함수가 있을거란 말이죠..

(item) getItem(int itemNum)
{
return item[itemNum];
}

대충 .. 이런식이겠죠 ..?

근데 만약에 제가 저 클라이언트에 접근하게 된다면

id obj;

if(obj가 itemClass일때)
{
obj = new item;
}

해서 obj를 리턴하는 식으로 ...

서버와 클라이언트 사이의 중간 단계에서 

변경된 값을 리턴시켜버리면 될 것 같은데 

.. 무엇부터 어떻게 공부해야 할까여 ;;ㅜㅜㅜ

질문이 난잡해서 죄송합니다.
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호