본문 바로가기

쓰기

1. 유리스 엔진 전반각 패턴생성 문제해결

2. 개행으로 라인 번역기능 강화(\r\n과 \n 의 구분확인)

3. 포인터 강제 백업 -> '원본 백업 및 복구' 로 변경

    메모리 덮어쓰기 모드에서도 사용 가능합니다.

    (단, 복구할때는 원래의 원본의 값이 그대로 있다는 가정하에 복구됩니다. 이 기능만 단일로 쓰는 것보다 복구코드와 병행해서 쓰는것을 추천합니다.)

4. 길이보정 및 원본 백업 등의 복구 타이밍을 수정


dddd.png


첫번째 그림처럼 복구코드를 사용할 경우에는 

후킹 신형 방식과 원본 백업 및 복구는 디폴트로 선택된 것과 동일하게 동작합니다.


두번째 그림과 같이 원본 백업 및 복구 메모리 덮어쓰기나 포인터 바꿔치기, 스마트 등 옵션에서 사용가능합니다.






..... 주저리 (2번기능 테스트)

니트로 엔진 기능을 제외해도 될듯 싶다.

아래는 스마트 기능으로만 테스트 해본 코드의 결과이다.


픽스는 초반에만 확인했기 때문에

선택지라든가 등이 보이면 픽스로 예외처리를 하면 될것으로 보입니다.


또한 영어문자 띄어쓰기로 인한 문제는

커스텀딕을 이용하여 모든 영어를 대입하면 된다고 합니다.


HOOK(0x004549CB,TRANS([[[[[esp+0x4]+0x14]]+0x4]+0x4]+0xc,SMSTR,SCRTRANS,PTRBACKUP),RETNPOS(SOURCE)),FORCEFONT(5),ENCODEKOR,HOOK(0x004B2C8C,TRANS([esp+0x8]+0x4,SMSTR,PTRBACKUP),RETNPOS(SOURCE)),HOOK(0x0045C4FB,TRANS(esi+0x54c,SMSTR,PTRBACKUP),RETNPOS(SOURCE)),HOOK(0x004D63C6,TRANS(eax+0x4,SMSTR,PTRBACKUP),RETNPOS(SOURCE)),HOOK(0x004E22E2,TRANS(esp+0xc,UNICODE,SMSTR,PTRBACKUP),RETNPOS(SOURCE))


KoFilter{},DenyWord{},FixLine{}



STEINSGATE.exe FixLine.dat


sg1.png02.png03.png04.png

TwoComet

2013.06.23
00:57:19

6월 23일자 업데이트에 16일자 파일이 포함됬습니다.

TwoComet

2013.06.23
15:25:28

길이보정과의 강제복구간의 문제나

복구코드등을 사용한 원본 및 백업등의 테스트 후 이상 유무 보고 부탁드립니다.

(15:20)

두통

2013.06.23
15:57:27

OS : XP

스마트 후킹시 튕기거나 미번역됨

+과거버전 다운로드 2013년도 버전은 링크가 모두 깨져있음

(15:50)

TwoComet

2013.06.23
16:40:26

말씀하신 2가지 수정

제보감사합니다.

(pm 4:44)

두통

2013.06.24
02:08:47

카구야회사의 백코기흑코기같은 경우


(0x00491563,TRANS([EAX],PTRCHEAT,LEN(-8)),TRANS([EAX+0X4],PTRCHEAT,LEN(-8)),TRANS([EAX+0X8],LEN(-8),PTRCHEAT)


위와같이 한군데 주소에서 3군데 인자를넣어서 포인터, 길이보정값으로 -8을 쓰는데 3줄출력후 2줄출력시 3번째라인이 잔류하는 현상이 보입니다.


+포럼게시판 파일첨부기능 작동이 안됩니다.

TwoComet

2013.06.30
11:25:43

잔류하는 현상 캡처로 혹시 부탁드릴수 있을까요.


+ 이전 복구작업으로 인해 DB가 엉망이 되었습니다. 죄송합니다.

두통

2013.07.01
00:35:30


sampleEX.JPG 

위와같이 라인 두개가 출력되고 다음에 라인 한개가 출력된다면

위와같이 1라인만 출력되야하는데 두번째 라인이 사라지지않고 남아있는 겁니다.



첨부 :
sampleEX.JPG [File Size:33.1KB/Download48]

두통

2013.06.25
20:58:57

울프툴 같은경우 대사를


(0x0049105b,TRANS([ECX+0X4],PTRCHEAT,LEN(ECX+0X14)),RETNPOS(COPY))


스마트후킹도 가능하고 포인터형식도 가능한지점에서 포인터형식 후킹을 하고있는데 업데이트이후 멈추는 현상이 있습니다.


약간의 건의사항

+아랄옵션중 ATData 보관서 사용 기능을 보관만하는 기능으로 변경 했으면 합니다.

필터파일을 수정하더라도 ATData.zip파일에 이미 파일이 존재한다면 덮어써버리는 상황이 나와서 종종 헤매는분이 있습니다.

아니면 아랄실행시 풀어헤칠때 존재하는 파일 건너뛰던지 하는게 어떨까합니다.


+픽스라인필터를 넣으면 기본적으로 기본셋팅 사용인데 디폴트를 사용안함 으로 변경하것도 어떨지...

Wales

2013.06.25
21:25:01

ATData 보관 디폴트값을 바꾸는것도 좋을듯 하네요.

이전 필터로 덮어쓰는 현상이 있어서 아예 안쓰는 기능이죠.

이기능 생겼을때 코드 올리면서 비사용으로 하는걸 권장하기도 했었고...

whoami

2013.06.26
00:06:30

어라? 이상하군요.

 

처음 개발할때부터 ATData.zip 내 파일이 ATData 폴더내 파일보다 최신일때만 압축이 풀리게 되어있을텐데요.

반대로 ATData폴더내 파일이 최신이면 ATData.zip 내의 파일을 업데이트하도록 되어있고요.

 

두통

2013.06.29
01:46:05

개행문자로 분할번역 체크시 튕김

+6월1일자 아랄에서 개행문자로 분할번역 사용시  신형/복구코드 모두 복사본 방식을 취하는것같습니다.

TwoComet

2013.06.30
11:19:32

혹시 사용한 녀석은 어떤 게임인가요?


복사본이라 함은 구 아랄의 후킹방식을 말씀하시는건가요?

개행문자로 번역 사용시  라 함은 조금 무리가 있네요.


신형/복사 방식의 전환은 하위 인자들 세부 옵션들로 교채될 수 없습니다.


개행문자로 번역을 사용 가능한 문장은

예를 들면 전체 스크립트가 2MB 이하인 NULL 문자로 끝나는 스크립트여야 하며

중간중간에 개행문자인 \n(0x0A) 나 \r\n(0x0d 0x0a) 가 들어있어야 합니다.


그리고 덤프텍스트를 열어보시면 순차적으로 번역되는걸 볼 수 있는데

이때 기리기리처럼 라인 번역을 이용하기 때문에

덤프로 실시간으로 번역상태를 보지 않은채 테스트를 하면

렉걸린 현상처럼 보일 수 있습니다.

(이때, 윈7은 멈춤상태인 프로그램을 광클릭하면 종료하겠냐고 튕긴 현상과 같은 창이 뜨게 됩니다)


개행이 많은 스크립트일 수록 번역하는데 속도가 걸립니다.


이점에 유의해 주시기 바랍니다.

두통

2013.07.01
00:43:58

니트로+ 이번에 나오는 체험판

君と彼女と彼女の恋。


6월23일자 는 분할번역시 튕기고 // 6월1일자 분할번역시에는 튕기 않더군요.


sampleEXX.JPG 



첨부 :
sampleEXX.JPG [File Size:5.7KB/Download41]

TwoComet

2013.07.01
22:21:18

혹시 그때 사용하는 개행문자는 0x0a 하나뿐인가요

아니면 0d 0a 인가요?


혹은 2개가 병행되어 있나요?

두통

2013.07.01
22:47:17

txt 파일 헥스프로그램으로 봐보시면 0D 0A // 0A  병행사용입니다.

첨부 :
nss.txt [File Size:1.2KB/Download40]

TwoComet

2013.07.01
23:33:50

오...지져스..

TwoComet

2013.06.30
11:17:18

버그가 쏟아지는군요.

List of Articles
번호 제목 글쓴이 조회 수sort 추천 수 날짜 최근 수정일
공지 Talk [필독] 테스트필터 사용시 주의사항 라파에 155439   2008-08-03 2008-12-16 00:03
429 Talk 웹 계정 아이디/비밀번호 secret Hide_D 1   2011-01-02 2011-01-02 16:21
비밀글입니다.  
428 Talk CustomDic의 동작 방식에 대해서 secret Hide_D 4   2012-02-14 2012-02-14 13:36
비밀글입니다.  
427 Talk 코드정리 목록 + 코드 secret sizukana 6   2009-01-17 2009-01-17 11:41
비밀글입니다.  
426 OtherFiles 아랄코드 정리 txt [2] secret 암흑난무 27   2008-11-18 2009-01-06 01:10
비밀글입니다.  
425 Archive [플러그인] atcode 비정상 문자 출력 픽스 file Wales 199   2014-02-16 2014-02-16 21:08
 
424 Talk ATCTNR에다가 Python만 갖다 붙여도...? [1] Hide_D 279   2016-01-11 2016-01-12 01:30
ATCTNR에 몇가지 버그는 좀 있지만 이거 좀 보완하고, 인젝터 세팅가능하게 한다음에 ATCTNR + ProtocolBuffer(+gRPC) + Python 3 정도로 해서 묶으면, 꽤 재미있는 물건이 나오지 않을까 생각해봅니다 ㅇㅇ 이쪽은 Standalone으로 해볼만할 것 같기도 하고...  
423 Talk VB.NET에서 ezTransXP.dll사용하는 방법은 없나요? [1] R2D2 359   2016-06-14 2018-06-20 14:44
vb.net에서 MFC dll을 써서 이지트랜스로 번역해서 결과물을 가져오고 싶습니다. 그런데 아무리찾아봐도 방법을 모르겠습니다. Imports System.Runtime.InteropServices  Private Declare Fu*nction Translate Lib "ezTransXP.dll" (ByRef cszJapanese As Stri...  
422 Archive [플러그인,소스] ATCode, KoFilter2 테스트 버전 140301 [3] file whoami 439   2014-03-01 2014-03-02 11:59
 
421 Archive [플러그인,소스] ATCode 테스트 버전 140227 file whoami 455   2014-02-27 2014-02-27 01:59
 
420 Archive [플러그인] ATCode 150531 file TwoComet 470   2015-05-31 2015-06-07 21:30
 
419 Talk atcode.dll이 출력 못하는 글자를 수집해 봅니다. [2] file Wales 489   2014-02-05 2014-02-07 20:13
 
418 Talk 엔드 아랄호환 문제를 모두 수정했습니다 [2] kiereh 493   2014-04-28 2014-04-30 01:25
http://www.eroha.net/%ed%94%84%eb%a1%9c%ec%a0%9d%ed%8a%b8/%ec%97%94%eb%93%9c/ 오늘자 버전 (140428)으로 엔드와 아랄트랜스간의 호환 문제가 수정되었습니다. 멀티쓰레드로 번역문을 막 쏘면 문자열 포인터가 튀면서 잘못된 참조를 하던 문제, %가 들어갈...  
417 Archive [실행파일] AralTrans 130710 (7/28일자 부터 포함) file TwoComet 533   2013-07-10 2013-07-28 20:06
 
416 Archive [본체] AralTrans.exe ATCTNR.DLL 150622 [4] file TwoComet 534   2015-06-22 2015-07-25 00:12
 
415 Talk aralgood.com 도메인 부활... [7] whoami 566   2014-03-02 2014-03-17 22:48
혹시나 하고 매일 한번씩 체크하곤 하는데.. 오늘 보니 도메인이 부활했군요! 아랄님이 체크하시고 부활시키셨나? 어쨌든 그에 따라 자동업데이트도 부활하고 좋군요. 혹시 아랄님이나 Hide_D군님 보시면.. 제로보드 업데이트 하실 생각 없으신가요? 꽤 오래된...  
414 Archive [실행파일] AralTrans 130601 file TwoComet 577   2013-06-02 2013-06-02 12:04
 
413 Talk UTF-8이나 유니코드 원활한 필터처리를 위해 생각해봤는데 [5] Wales 620   2014-06-16 2014-07-29 16:39
Translate함수에 포함된 필터 전후처리를 따로 빼서 원문 전환전과 번역후에 필터 처리를 하도록 하는건데 문제는 필터들 전부 멀티바이트 중점으로 만들어지다 보니 필터 전부를 손봐야 하는 상황이 오는군요. 그래서 일단 보류중...  
412 Talk 스마트 방식과 윈7의 호환에 관한 잘못된 견해 [4] TwoComet 666   2013-07-06 2013-07-07 03:37
코드 게시글에 '스마트 방식이라 윈7에서 튕길지도 모른다'는 잘못된 인식을 불어넣는 것을 발견했기에 미리 사전에 이야기합니다. 해당사항의 정확한 원인은 아직까지 발견된 사례의 하나인 기가사나 타 브랜드에서 사용하는 넥서스 엔진에서만 해당하는 사항...  
411 Talk 정말 오래간만입니다. [5] Hide_D 694   2013-05-08 2013-07-04 04:45
중간에 폴라리스 폭파되었다는 소식 듣고 한번 들렀던 걸 제외하면 거의 1년 넘게 접속을 안하고 있었던 셈이네요 -0-;; 랩에 진행중인 과제도 있고해서 아직도 좀 바쁘긴 한데, 시간 나는데로 플러그인 관련으로 쌓인 일 좀 처리해 볼까 합니다. PS. 아직 관...  
410 Archive [플러그인,소스] KiriKiri 테스트 버전 [1] file 미소미소 707   2014-04-17 2015-02-23 21:38