본문 바로가기

쓰기

후킹시 스레드 핸들값에 대한 여러 검사 및 체크 범위 추가



지금까지 후킹이 되지 않던 Waffle 사가 후킹이 가능해졌습니다.

요번 신작과 과거 게임 몇몇이 후킹이 되지 않은 게임을 내놓은 ま~まれぇど 사의 게임이 후킹이 가능합니다.

CUBE 사의 夏ノ雨 가 후킹이 되는걸 확인했습니다.


하지만... 椎名里緒 엔진은 자폭기능이 내장되있어서... 먼저 실행파일을 선보지않는 한 무리겠더군요.

(해당 엔진을 사용한 회사는 material 사와 최근 게임에 해당엔진을 적용한 桃色劇場 사입니다.)




그래도.. 뭐 힘들게..


지금까지 아랄이 후킹 후 무반응인 게임들을

제대로 후킹되도록 살린게 어딘가요 OTL



아마 확인은 다 못 했지만

게임 자체 자폭 시퀀스가 들어있지 않는한

아랄이 무반응이던건


새롭게 아랄이 되살아나는걸 확인할 수 있을겁니다.

조회 수 :
1241
등록일 :
2012.11.01
04:03:29
엮인글 :
https://arallab.hided.net/65592/3e9/trackback
게시글 주소 :
https://arallab.hided.net/board_devtalk/65592

EroGame

2012.11.01
04:48:23

음 와플사는 코드주소 추가시

후킹주소 추가 버튼누르면 뻗어버리네요.


옵션값 직접 입력에다 타이핑해서 주소 추가하면 된다는게.... 이건 뭐..........OTL

굴러가는시간

2012.11.01
11:13:11

고생하셨습니다.

이제 마레이도에 와플을 우걱우걱... 

굴러가는시간

2012.11.01
11:57:39

ま~まれぇど 회사의 경우에는 어태치만 되는듯 싶은데

한번 확인해 주세요... 

일단 어태치로 했을 때는 잘 잡히고(물론 매번 아랄 실행해서 훅 해도 잘 잡힙니다.)

코드도 정상적으로 찾아지는 것을 확인 했습니다.

굴러가는시간

2012.11.01
13:53:40

어태치로 하지 않고,

바로 실행으로 할려면

대기시간을

1000ms 이상으로 잡아주면 되는 것을 확인 했습니다.


향후 코드를 올릴 때

이점을 적어주면 될 듯 싶습니다.

이것은

ま~まれぇど와 CUBE사에 한해서 테스트 한 것입니다.

굴러가는시간

2012.11.01
14:09:27

Waffle사 같은 경우에는

어태치로는 안되고

바로 실행 상태에서

대기시간을 10000ms(10초) 이상으로 설정한 다음에

게임을 실행하고

게임이 정상 타이틀 화면으로 넘어갔을 때 아랄이 훅 할 수 있게

설정해 주면

정상적으로 잡아지는 것을 확인했습니다.

(이 설명은 미묘할 수 있기 때문에, 차후에 채팅에서 설명해 드리겠습니다.)


...

머.. 그래서 된다는 겁니다.


굴러가는시간

2012.11.01
14:51:00

Chu(治癒)してあげちゃう ~押しかけお姉さんの性交恥療~같은

SYRUP -Honey Sweet- 회사의 게임들도


실행 대기 시간을 1000ms 이상으로 맞추면

정상적으로 잡아지는 것을 확인 했습니다.


즉...

실행 대기 시간이 필요한 듯 하네요.


프군

2012.11.01
12:19:47

우엉 와플이 되남요~

뭔가 업뎃 되서 와봤는데 ㅎ

테스트 버전이군요 흠..

wales

2012.11.01
12:24:57

일단 와플 테스트 해보니 주소 추가 버튼 누르면 아랄이 죽어버리고

바로가기로(두가지타입 다) 실행시 이전과 똑같이 훅이 안됩니다.

wales

2012.11.01
12:42:09

Chu(治癒)してあげちゃう ~押しかけお姉さんの性交恥療~도 후킹되는군요.

다만 이것도 바로가기 실행 안되걸로 봐선 공통문제인듯?

EroGame

2012.11.01
22:56:44

일단 바로가기의 경우는 아랄이 게임에 후킹할 스레드 자체가

엔진 실행시 바로 생성되지 않아서 그렇습니다.


따라서 가상 스레드로 돌리는 엔진의 경우는

후킹 딜레이가 필수적으로 필요할듯으로 보입니다.


또한 와플사의 경우는 모듈 목록 띄울시 튕기게 되는데

수동으로 옵션코드 직접입력 버튼으로 HOOK(巨乳魔女.exe!0x00000000) 와 같은식으로 직접 입력하셔서(상대주소라면...)

코드 주소를 추가하시면 됩니다.


음.. 이건 ATCode 단에서 프로세스 헨들을 기준으로 모듈을 로드할시 나는 에러기 때문에..

나중에 해결해야 겠네요.

일단 저상태로 사용하시면 크게 문제는 없어보입니다.

List of Articles
번호 제목 글쓴이 조회 수sort 추천 수 날짜 최근 수정일
공지 Talk [필독] 테스트필터 사용시 주의사항 라파에 155439   2008-08-03 2008-12-16 00:03
389 Talk 기리기리 번역... [8] 나는누구인감? 18994   2008-07-09 2008-07-10 13:34
루이토모를 하다보니 대사창이 아닌곳에 텍스트를 뿌리는 장면이 있더군요. 초반에 채팅창이 나오는데 그 채팅창이 이미지로 되어있는줄 알았는데 텍스트였습니다... 스크립트 열어보니 해당부분 번역되어 있더군요. 루이토모 외에 Temptation-Naked 2도 이런...  
388 Talk AppLoc.exe를 거치지 않고 AppLocale 가동시키는 법! Hide_D 18684   2011-01-28 2011-01-28 01:54
환경 변수 두개를 다음과 같이 세팅합니다. set __COMPAT_LAYER=#APPLICATIONLOCALE set AppLocaleID=411 그리고 나서 원하는 프로그램을 돌리면 자동으로 AlLayer.dll이 인젝션 됩니다.  
387 Archive [플러그인, 소스] MultiPlugin 20080709 [2] file whoami 18645   2008-07-09 2008-08-15 00:18
 
386 Archive [소스] Aral Trans 0.2 - 기리기리 플러그인 file 아랄 18550   2008-06-22 2008-06-22 01:52
 
385 Archive [소스] AralTrans 0.2 - 이지트랜스 플러그인 file 아랄 18512   2008-06-22 2008-06-22 01:47
 
384 Talk 위키 링크 레벨업! [테스트] [12] Hide_D 18387   2009-12-17 2010-01-10 22:42
[와 ]를 세번씩 쓰면 링크가 되도록 바꿔봤습니다. ㄹ솘ㅎ[[[아랄트랜스]]]ㅎㄹ셔ㅗㅓ 잘 되려나?  
383 Archive [소스] AralTrans 0.2 - ATCode 플러그인 [1] file 아랄 18376   2008-06-27 2008-06-27 05:23
 
382 Talk FixLine '인수 추가' 창 새 디자인 [4] file Hide_D 18340   2009-03-26 2009-03-27 02:07
 
381 Talk 쓸모가 있을것 같은 기능들 [4] Hide_D 18225   2008-07-30 2010-08-04 16:58
1. 줄 재배치 (기능) 사용자 입력으로 개행 기호 (r, n, <br> 등등)를 입력 받고 일본어 부분에서 일단 저것들을 제거했다가 번역후 다시 넣는 기능. (효과) (1) 번역률 향상 개행문자가 사이에 있으면 심오한 번역문이 나옵니다. (2) 벽뚫기 완화 개행문자를 ...  
380 Archive [플러그인, 소스] MultiPlugin [11] file whoami 18212   2008-07-03 2008-08-15 00:19
 
379 Talk 6월 1일 2시 챗던 Talk Hide_D 18098   2010-06-01 2010-06-01 02:34
대화 인물 : Hide_D, Rynie, G2m, 프시쵸 대화 주제 : 0.3 [ActiveX, ATS] Hide_D 본인이 직접 뜯어본것이 아니므로 사실과 다를 수 있습니다. Hide_D: 아 0.3 자체는 괜찮아요 Hide_D: 다만... G2m: ㅇㅇ Hide_D: 1. ActiveX Hide_D: 2. ATS Hide_D: 이 두놈...  
378 Talk autorun.hta 파일 오류 스샷 입니다. [2] file 암흑마제 18045   2009-12-20 2009-12-20 23:26
 
377 Talk 폰트함수인덧 아무개 18005   2011-01-11 2011-01-11 23:38
CreateFontIndirect_Correct 누가 후킹 하나열[...........]  
376 Archive [플러그인, 소스] NonCached 테스트 버전 20090717 [1] file whoami 17949   2009-07-17 2009-07-23 23:37
 
375 Archive [소스] ATPluginFrame 프레임워크 20100105 테스트 버전 file whoami 17914   2010-01-05 2010-01-05 19:47
 
374 Archive [플러그인, 소스] KiriKiri 테스트 버전 20090723 [1] file whoami 17854   2009-07-23 2009-07-23 23:38
 
373 Archive [플러그인, 소스] CustomScript 테스트 버전 Archive(09.21 02:50갱신) [1] file Hide_D 17632   2008-09-15 2009-01-06 01:57
 
372 Talk [소스] ATPluginFrame 프레임워크 20100101 테스트 버전 file whoami 17563   2010-01-01 2010-01-01 16:59
 
371 Archive [소스] ATPluginFrame 프레임워크 20091222 테스트 버전 [1] file whoami 17551   2009-12-22 2009-12-30 18:58
 
370 Archive [소스] CustomDic v4 20110102 테스트버전 [1] file Hide_D 17513   2011-01-02 2011-01-03 06:08