본문 바로가기

쓰기

FORCEFONT(5),ENCODEKOR,FONT(HY엽서M,-13),HOOK(0x0042A6A0,TRANS(EAX,PTRCHEAT),RETNPOS(COPY)),HOOK(0x0040459A,TRANS(ESI,OVERWRITE(IGNORE)),RETNPOS(COPY))

이게 무슨 게임 코드였는지는 까먹었는데..;;

U・Me SOFT게임의 코드입니다.. (쿨럭쿨럭.. 적용 시켜놓고..;;)

일단 해당 코드로 후킹 하는곳이 두곳입니다.

대사를 후킹하는 코드와 이름/선택지를 후킹하는 코드입니다.

대사를 후킹하는 코드를 찾는법은..

올리디버그로 게임을 실행시킨후..

MOV ESI,DWORD PTR SS:[ESP+28] 로 검색을 합니다.

검색을 하시면서 해당순으로 명령어가 나오는곳이 후킹할 곳입니다.

이 3줄이 보이는데.. 첫줄을 제외하고 2,3,4번째줄에서 ESI에 덮어쓰기를 하시면 됩니다.

(첫줄에서 [ESP+28] 에서 덮어쓰기를 하셔도 될거 같긴한데.. 나중에 확인해보고 알려드리겠습니다.)

MOV ESI,DWORD PTR SS:[ESP+28]
MOV EDX,ECX
SHR ECX,2

덮어쓰기로 하셔야 제대로 된다는 점.. 명심해 주십시요..;

그리고 이름/선택지를 찾는 방법은....

게임을 실행시키고 아랄을 적용한후 아랄 디버그를 실행합니다.

그리고 선택지가 나올때 아랄디버깅창을 보시면 선택지 관련 문장이 2~3개 연속으로 뜰겁니다.

그중에 제일 위에껄 골라서 EAX에 포인트 방식으로 하시면 됩니다.

FORCEFONT(5),ENCODEKOR,FONT(HY엽서M,-13),
HOOK(0x대사주소,TRANS(EAX,PTRCHEAT),RETNPOS(COPY)), <- 이름/선택지
HOOK(0x선택지주소,TRANS(ESI,OVERWRITE(IGNORE)),RETNPOS(COPY)) <- 선택지

이상 유 미 소프트 간단하게 편법으로 코드 찾는 방법이였습니다.. (쿨럭 쿨럭)

PS. 편법이기 때문에 다 된다고 장담은 못드립니다..;;

- 추가 -
--- 대사 -- (4번째줄)
MOV ESI,DWORD PTR SS:[ESP+28]
MOV EDX,ECX
SHR ECX,2

-- 선택지 -- (위쪽에 있는 INT3의 바로 아래)
MOV BL,BYTE PTR DS:[ESI]
TEST BL,BL
JE SHORT ?

선택지는 조금더 확인이 필요 합니다만... 일단 올리디버그로 찾았을떄 대략적 위치입니다.
조회 수 :
2484
등록일 :
2012.10.14
23:14:16
엮인글 :
https://arallab.hided.net/2034872/3bb/trackback
게시글 주소 :
https://arallab.hided.net/board_lecture/2034872
List of Articles
번호 제목 글쓴이 날짜sort 최근 수정일 조회 수
공지 아랄트랜스로 게임하기 앞서 기본 셋팅 확인하기! [4] file TwoComet 2012-08-30 2014-02-26 20:12 40445
공지 아랄트랜스 - 초보자 가이드 [94] file Hide_D 2008-07-16 2015-02-27 18:02 319280
공지 모든 플러그인, 필터 안내 ('09.03.13) [20] Hide_D 2008-10-31 2009-03-13 23:48 191325
공지 아랄트랜스 0.2 - 초보자 가이드 [109] file 아랄 2008-07-16 2013-12-31 09:32 505780
216 cs2엔진 게임에서 대사창이 안나올경우 file 별초군 2015-12-03 2015-12-03 18:52 675
215 Sho&#6489lԀ &#1... AngeliaTolmer6414 2015-11-08 2015-11-08 01:28 359
214 게시물 분류작업 미래도 2015-09-14 2015-09-14 05:09 488
213 [VNR홈페이지]게임이름으로 게임정보 찾기 미래도 2015-09-13 2015-09-13 03:43 3678
212 사진이 깨진 글에서 사진순서 맞추기 file 미래도 2015-09-13 2015-09-13 03:08 425
211 PhantOm:디버깅이 제한된 프로세스 디버깅하기 [1] 미래도 2015-08-23 2015-08-25 19:46 1425
210 [번역률향상]Ehnd+꿀도르 설치, 허니엔드 [2] 미래도 2015-04-28 2015-05-08 18:11 35004
209 에우슈리 & 아나스타샤 게임에서 오류가 뜨시는분 Peith 2013-08-07 2013-08-07 00:49 523
208 [팁]단순후커사전SDK 두통 2013-07-06 2013-07-08 20:42 1448
207 미연시 플레이시 특히 오프닝 엔딩영상에서 강제종료 되는문제. 소라노카제 2013-04-13 2013-04-13 11:40 3279
206 NTLEA GUI 0.92 이상을 쓰시는 분은 필히 보시기 바랍니다. [5] TwoComet 2013-02-01 2013-07-29 03:13 2876
205 코드를 찾아 여행하는 히치하이커를 위한 작은 팁 [1] 어린나무 2013-01-22 2014-09-26 16:06 7893
204 기리기리 데이터 추출 [1] file 두병더더 2012-12-06 2012-12-13 11:50 7406
203 CustomDic 이 적용이 되지 않을때. [10] file TwoComet 2012-10-16 2012-11-06 23:42 4611
» U・Me SOFT사 코드 찾기 간단한 방법(편법)... 유피에르 2012-10-14 2012-10-14 23:52 2484
201 http://www.dlsite.com/maniax/ 들어가는데 팁 [2] file nicday1234 2012-09-17 2012-09-18 00:34 3668
200 CS2엔진 야매+ file 두병더더 2012-09-16 2012-09-24 12:09 2309
199 올리 디버거 기능중 스탭인투와 스탭오버 file Wales 2012-09-12 2012-09-20 15:27 2044
198 아랄로 만든 바로가기 파일이 깨질때. TwoComet 2012-08-30 2012-08-30 15:55 2924