본문 바로가기

쓰기

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 ?

선택지는 조금더 확인이 필요 합니다만... 일단 올리디버그로 찾았을떄 대략적 위치입니다.
조회 수 :
2486
등록일 :
2012.10.14
23:14:16
엮인글 :
https://arallab.hided.net/2034872/baa/trackback
게시글 주소 :
https://arallab.hided.net/board_lecture/2034872
List of Articles
번호 제목 글쓴이 조회 수 추천 수 날짜sort 최근 수정일
공지 아랄트랜스로 게임하기 앞서 기본 셋팅 확인하기! [4] file TwoComet 40477   2012-08-30 2014-02-26 20:12
공지 아랄트랜스 - 초보자 가이드 [94] file Hide_D 319302   2008-07-16 2015-02-27 18:02
공지 모든 플러그인, 필터 안내 ('09.03.13) [20] Hide_D 191352   2008-10-31 2009-03-13 23:48
공지 아랄트랜스 0.2 - 초보자 가이드 [109] file 아랄 505813   2008-07-16 2013-12-31 09:32
17 CS2엔진 야매+ file 두병더더 2310   2012-09-16 2012-09-24 12:09
 
16 http://www.dlsite.com/maniax/ 들어가는데 팁 [2] file nicday1234 3668   2012-09-17 2012-09-18 00:34
 
» U・Me SOFT사 코드 찾기 간단한 방법(편법)... 유피에르 2486   2012-10-14 2012-10-14 23:52
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게임의 코드입니다.. (쿨럭쿨럭.. 적용...  
14 CustomDic 이 적용이 되지 않을때. [10] file TwoComet 4611   2012-10-16 2012-11-06 23:42
 
13 기리기리 데이터 추출 [1] file 두병더더 7645   2012-12-06 2012-12-13 11:50
 
12 코드를 찾아 여행하는 히치하이커를 위한 작은 팁 [1] 어린나무 7903   2013-01-22 2014-09-26 16:06
의지의 한국인어쩌면 이글은 올라가자마자 짤릴거 같지만 일단은 글을 써보도록 하겠습니다. 일단 불순한의도로 가입을 하였고 많은 능력자분들의 도움으로 게임을 즐겨왔습니다.(하드에 미연시나 야동, 기타 성인물이 없으신 분만 저를 욕하세요) 아무튼 그중...  
11 NTLEA GUI 0.92 이상을 쓰시는 분은 필히 보시기 바랍니다. [5] TwoComet 2876   2013-02-01 2013-07-29 03:13
현재 NTLEA 0.87 beta 를 쓰고 있었다가 저걸로 한번 사용하게 되었었습니다. 근데 큰 문제가 생깁니다. 어플로케일의 AlLayer.dll 가 인젝션 되지 않는 사태가 벌어지는군요. 솔직히 기능면에서는 0.87 beta 나 0.92 GUI 나 같습니다. 만약 0.92을 인스톨하여...  
10 미연시 플레이시 특히 오프닝 엔딩영상에서 강제종료 되는문제. 소라노카제 3280   2013-04-13 2013-04-13 11:40
많은 미연시 플레이어들이 겪으시는 문제인데.... 해결책을 아는 분이 적네요..... 저만 모르던가요. 어째든 최근들어 알게 된겁니다만............. "그리자이아의 과실" 과 "지금 당장 오빠에게 여동생이라고 말하고 싶어" 밑 여러 작품에서 이유없는 강제 ...  
9 [팁]단순후커사전SDK 두통 1448   2013-07-06 2013-07-08 20:42
[후커사전] 단순후커사전 SDK Ver1.00 자료실에 올릴까 하다가 그냥 방문해서 이것저것 봐보는게 좋을듯싶어서 링크 다른건 모르겠는데 ezTransMini 요놈 쓸만하네요.  
8 에우슈리 & 아나스타샤 게임에서 오류가 뜨시는분 Peith 523   2013-08-07 2013-08-07 00:49
이런 에러가 뜨시는분 전에 질문을 올렷는데 더미컷 버전이라 그렇다고 하시더군요 근데 제가알기론 타유우타랑 명색의 예희는 더미컷 버전이 아닌데 말이죠 환린이랑 전여신은 잘 모르겟지만 그것들도 더미컷이 아닐겁니다 설치하는데 필요한 용량과 게임 파...  
7 [번역률향상]Ehnd+꿀도르 설치, 허니엔드 [2] 미래도 35303   2015-04-28 2015-05-08 18:11
eztrans의 번역률을 향상하기위한 Ehnd라는 도구와, 꿀도르 사전이라는 사전이 있습니다. http://sokcuri.neko.kr/220301117949 http://blog.naver.com/waltherp38/220267098421 다만, 이렇게 설치방법이 나와있어도.. http://blog.naver.com/waltherp38/22028...  
6 PhantOm:디버깅이 제한된 프로세스 디버깅하기 [1] 미래도 1435   2015-08-23 2015-08-25 19:46
사실 VNR 스크립트 주석에서 퍼옴 椎名里緒, 시나리오 엔진의 경우 Themida로 디버깅을 막았습니다.(다른 디버깅방지 엔진도 비슷할꺼라 생각함) - OllyDbg로 열 때, 게임이 실행되지 않는다. - 게임 모듈 메모리 공간이 수정하는 것을 막는다. 대체로 이런 특...  
5 사진이 깨진 글에서 사진순서 맞추기 file 미래도 429   2015-09-13 2015-09-13 03:08
 
4 [VNR홈페이지]게임이름으로 게임정보 찾기 미래도 3682   2015-09-13 2015-09-13 03:43
게임 정보를 빠르게 찾는 법에 대해 소개합니다. 개인적으로 엔진정리와 작업을 하고 있으나.. 금칙어 크리때문에.. VNR 홈페이지에서 일종의 데이터베이스를 제공합니다. 물론 정보를 수집해서 올려놓은 것이기에 플레이하지 않은 것은 지원하지 않습니다. 주...  
3 게시물 분류작업 미래도 492   2015-09-14 2015-09-14 05:09
게시물 분류작업입니다. 주석달기전에 일단 분류부터.. http://lab.aralgood.com/index.php?mid=board_lecture&document_srl=게시물번호 게시물번호에 해당 번호 복붙해서 들어가면됩니다. 찾아보니, 똑같은 게시물이 두개있는경우가 있더군요. 과거 폴라...  
2 Sho&#6489lԀ &#1... AngeliaTolmer6414 363   2015-11-08 2015-11-08 01:28
ShoᥙlԀ уоu lоvᥱⅾ thiѕ ρоѕt and үоս ѡɑnt tο гесеіνe tоɗⲟ mоrе infօ гᥱǥагding Ореracjɑ Ⲣlаstуczna Nοѕa Ꮯᥱnnіκ (Http://Www.Dbamy.Pl/) aѕsᥙrе ѵiѕіt ⲟսг οᴡn աeb-ѕitᥱ.  
1 cs2엔진 게임에서 대사창이 안나올경우 file 별초군 680   2015-12-03 2015-12-03 18:52