본문 바로가기

쓰기

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



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

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

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


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

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




그래도.. 뭐 힘들게..


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

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



아마 확인은 다 못 했지만

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

아랄이 무반응이던건


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

조회 수 :
1238
등록일 :
2012.11.01
04:03:29
엮인글 :
https://arallab.hided.net/65592/b97/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 [필독] 테스트필터 사용시 주의사항 라파에 2008-08-03 155435
389 Talk 기리기리 번역... [8] 나는누구인감? 2008-07-09 18994
388 Talk AppLoc.exe를 거치지 않고 AppLocale 가동시키는 법! Hide_D 2011-01-28 18684
387 Archive [플러그인, 소스] MultiPlugin 20080709 [2] file whoami 2008-07-09 18645
386 Archive [소스] Aral Trans 0.2 - 기리기리 플러그인 file 아랄 2008-06-22 18550
385 Archive [소스] AralTrans 0.2 - 이지트랜스 플러그인 file 아랄 2008-06-22 18512
384 Talk 위키 링크 레벨업! [테스트] [12] Hide_D 2009-12-17 18387
383 Archive [소스] AralTrans 0.2 - ATCode 플러그인 [1] file 아랄 2008-06-27 18375
382 Talk FixLine '인수 추가' 창 새 디자인 [4] file Hide_D 2009-03-26 18340
381 Talk 쓸모가 있을것 같은 기능들 [4] Hide_D 2008-07-30 18225
380 Archive [플러그인, 소스] MultiPlugin [11] file whoami 2008-07-03 18212
379 Talk 6월 1일 2시 챗던 Talk Hide_D 2010-06-01 18098
378 Talk autorun.hta 파일 오류 스샷 입니다. [2] file 암흑마제 2009-12-20 18044
377 Talk 폰트함수인덧 아무개 2011-01-11 18005
376 Archive [플러그인, 소스] NonCached 테스트 버전 20090717 [1] file whoami 2009-07-17 17949
375 Archive [소스] ATPluginFrame 프레임워크 20100105 테스트 버전 file whoami 2010-01-05 17913
374 Archive [플러그인, 소스] KiriKiri 테스트 버전 20090723 [1] file whoami 2009-07-23 17854
373 Archive [플러그인, 소스] CustomScript 테스트 버전 Archive(09.21 02:50갱신) [1] file Hide_D 2008-09-15 17632
372 Talk [소스] ATPluginFrame 프레임워크 20100101 테스트 버전 file whoami 2010-01-01 17563
371 Archive [소스] ATPluginFrame 프레임워크 20091222 테스트 버전 [1] file whoami 2009-12-22 17551
370 Archive [소스] CustomDic v4 20110102 테스트버전 [1] file Hide_D 2011-01-02 17513