본문 바로가기

쓰기

http://lab.aralgood.com/?mid=board_qna&page=2&document_srl=26805&comment_srl=26831에서

말씀드린 게임... XP에서 자체 디버깅해서 코드적용시킨후, 재부팅해도 외계어가 나오지 않더라구요..

제 컴퓨터 OS인 비스타에선 보안성이라던가 호완성 때문에 코드가 바뀌는 것 같기에

해결할 방안에 대해 여쭈어 볼려고 여쭈어봅니다( _ _)

 

혹시나 제 OS 환경이 필요할까해서 올립니다..

os.png

 

이외 필요한 자료 있으시면 말씀해주세요-

 

조회 수 :
5647
등록일 :
2009.09.21
01:31:33
엮인글 :
https://arallab.hided.net/28007/ab7/trackback
게시글 주소 :
https://arallab.hided.net/board_qna/28007

Hide_D

2009.09.21
02:16:13

일단 뜬 함수의 주소를 알려주세요.


함수가 계속 바뀌는 경우에는 두가지가 있는데

1. 시스템 함수인 경우(GDI.dll 와 같은 경우)

2. 가상함수를 사용하는 경우[몇몇 경우에만]


어찌되었든 두가지모두 상위 함수를 찾아야 한다는 점에서는 변함이 없을겁니다.


코드를 찾기가 정 뭐하면 그냥 Cached를 놓고 하는것을 추천합니다.

아마 이 게임은 Cached로도 잘 돌아갈 가능성이 높습니다.

세이린

2009.09.21
21:43:52

Cached가 아닌 AT코드가 꼭 필요해서 이렇게 필사적입니다;ㅁ;//

 

atcode.jpg

 

요번에 캔 코드의 address는
0X00DFB620
0X00DFB980
0X00DFEC20
이며,

 

참고용으로 예전에 캔 코드는
0X0115B620
0X0115B980
0X0115EC20
이였으며,

 

OS XP컴퓨터에서 캔 코드는
0X0043B620
0X0043B980
0X0043EC20
이었습니다. 이로 보아 코드 캘때 B620/B980/EC20가 고정이라는 점을 알아냈습니다..

 

score는 코드 캘때마다 한번도 변함없이 고정이더라구요.
순서대로

0X00DFB620→[[ESP+0X14]]
0X00DFB980→[[ESP+0X14]]
0X00DFEC20→[[EAX, ESP+0X4, ESP+0X8]]이면 문제없이 대사 번역되어 나옵니다^^; 

첨부 :
atcode.jpg [File Size:40.5KB/Download45]

아랄

2009.09.21
22:06:54

XP에서 캔 코드를 보고 문득 추측한 건데요

보통 비스타 이전의 윈도우즈에서는 0x00400000 에 실행파일을 올립니다.

따라서 AT코드를 0x004XXXXX 라고 해도 무방했죠.

하지만 위의 비스타 운영체제의 경우 0x00400000이 아닌 다른 메모리에

실행파일을 올릴 수도 있겠다는 생각이 문득 드는군요.

 

물론 얼핏 기억하기론 XP도 이런 것을 설정할 수 있는 걸로 알고 있습니다만

왠만하면 0x00400000에 실행파일을 올리 도록 기본적으로 설정이 되어있죠.

비스타는 아닐수도 있겠군요.

이 부분 0.3 개발시 고려하겠습니다.

세이린

2009.09.21
23:39:38

그럼 메모리에서 실행하는 방법이 특이해서 해결방안은 없는거군요;ㅂ;ㅠ

그럼 아랄트랜스 0.3 완성만 기대하고 있겠습니다ㅜㅜ///

List of Articles
주제 최종 글sort 댓글 조회 수
공지 아랄트랜스가 정상 동작하지 않는다면 꼭 읽어주세요. by Hide_D file 2020-05-14 14:28 ppqq 177 291707
전여신 memoria 하는데 스크립트 오류가 사라지지 않네여 by 하모 2016-11-23 23:30 Kaijin 1 295
체인지! 그녀가 되어 킁킁 날름날름 실행시 오류가 나네요. 글 보시고 진단해주세요 ㅠ by 모두잘될거야 2016-11-24 10:51 모두잘될거야 1 2083
란스퀘스트 인스톨 버튼이 클릭이 안되요 ㅠㅠ 어떻해 해야하나요, by 마마마미마미 file 2016-11-25 12:52 saturnice 2 991
DumpText 관련 질문인데요. by 후니1 2016-11-25 22:39 후니1 4 603
아랄트라스 아예 한글이안나와요.. by 미미비비 file 2016-11-27 08:12 미래도 1 537
炎の孕ませおっぱい★エロアプリ学園 질문입니다ㅠㅠ by 이유가뭐야 file 2016-11-27 13:36 이유가뭐야 2 850
아랄써서 번역돌리다가 게임 중간마다 cannot convert the variable type 오류가 뜸 by rnfma 2016-11-27 23:59 미래도 3 1559
枯れない世界と終わる花(시들지 않는세계와 끝나는 꽃) 설치중 시리얼넘버.... by laforia 2016-12-01 06:43 DetectiveConan 2 1190
코드게시판 검색 어떻게 하나요? by 행인09 2016-12-03 09:45 미래도 5 1924
코드센터 검색 + 로그인 문제 by 98dlstod 2016-12-03 14:41 Juice 4 9565
ensenmble사 미연시 몇개 스크립트 출력문제 질문입니다. by Etuner file 2016-12-04 20:40 미래도 1 781
아랄+어플로케일 오류 질문입니다. by 어둠의추적자 2016-12-05 16:05 DetectiveConan 2 1048
枯れない世界と終わる花 설치중 시리얼넘버 입력하라고 나오는데 by anjfmfehepcp1 2016-12-06 22:14 미래도 1 850
후킹플러그인을 고르는데 at코드를 눌러도 다시 <none>으로 돌아옵니다. 도와주세요 by 존탄 file 2016-12-09 09:14 JCHAIT 2 734
[130125][대도서관의 양치기] 大図書館の羊飼い 아랄적용시 튕김현상 ㅠㅠ by JCHAIT file 2016-12-09 18:06 JCHAIT 13 2093
마이테츠 아랄트렌스 번역 오류 .. by 끼로로로록끼록 file 2016-12-15 16:11 DetectiveConan 1 1807
핀포인트사 게임 실행오류 관련 질문드립니다!!! by 귀차니즘=_= file 2016-12-16 00:59 버드웨이 1 1146
아랄 써서 '내가 모르는 아내의 얼굴' 하려고 하는데요.... 외계어가 자꾸 떠요 by dskdlfasnd file 2016-12-16 05:42 DetectiveConan 1 1350
후킹이 전혀안되는 게임도 있나요? by 큐베 file 2016-12-17 21:42 큐베 5 3422
AT코드 사용시 번역문 변경 질문이욤 by 니카이도아야 2016-12-22 15:39 미래도 1 636