본문 바로가기

쓰기

변경점

1. SMSTR 기능 추가

- IGNORE : 버퍼 크기 무시

- MATCH : 길이 원문에 맞춤

 

2. 문자열 길이 보정 기능 추가

- LEN(위치)

- 위치가 일반 숫자 (예: 5, -4, +0x12) 인 경우 pArgText 기준으로 한 상대 바이트 위치

- 위치가 수식 (예: [EAX]+0x4) 인 경우 해당 수식이 가리키는 위치

- 문자열 길이의 바이트수는 자동으로 체크하도록 하였음

 

문제점

 

- 전혀 테스트되어 있지 않음! -_-

실은 주중에 짬짬이 코딩해서 이번 주말에 테스트하고 올리려고 했는데..

이번주말에 일이 있어서 테스트를 못합니다 oTL

그런데 올리는 이유는 아무 진전이 없다고 생각하실까봐 -_-;;;

... 라기 보다는 주말까지 손을 못대기 때문에 일단 올리고 보자 라는 심리로..

혹시 알아요? 버그없이 작동할지도... (설마 그럴리야 없겠지만..)

 

- 아참, 그리고 SMSTR 에서는 pArgText 기준이 아니라 m_pArgText 기준으로 해야 하는데

깜박잊고 빼놓았군요. 잊지않기 위해 적어둡니다.

List of Articles
번호 제목 글쓴이 조회 수 추천 수 날짜 최근 수정일
공지 Talk [필독] 테스트필터 사용시 주의사항 라파에 155445   2008-08-03 2008-12-16 00:03
349 Archive [소스, 플러그인] ATCode 120407 [9] file whoami 2859   2012-04-07 2012-05-08 15:56
 
348 Archive ATCTNR (AralTrans) 120407 [1] file whoami 2089   2012-04-07 2012-04-07 23:10
 
347 Talk ATCode 새로운 기능 추가. [5] EroGame 2520   2012-04-01 2012-04-03 19:19
제가 시간만 된다면 약간의 데모스럽게 소스라도 올려드리는데.. 좀 여의치 않군요. 일단 생각한 방안입니다. 예전부터 필요한 기능이라 생각했는데 이래저래 고민 끝에 해결방안이 나왔습니다. 현재 ATCode의 후킹 방식은 한 함수 내에 후킹 지점부터 리턴 포...  
346 Archive [소스, 플러그인] ATCode 120401 [1] file whoami 5062   2012-04-01 2012-04-01 08:44
 
345 Archive [소스, 플러그인] ATCode 120310 [14] file whoami 3595   2012-03-10 2012-04-01 01:56
 
344 Archive [소스, 플러그인] ATCode 테스트 버전 120304 [1] file whoami 2676   2012-03-04 2012-03-05 05:43
 
343 Archive [소스, 플러그인] ATCode 테스트 버전 120301 [17] file whoami 3362   2012-03-01 2012-06-17 14:29
 
» Archive [소스, 플러그인] ATCode 테스트 버전 120225 file whoami 3213   2012-02-25 2012-06-17 14:31
변경점 1. SMSTR 기능 추가 - IGNORE : 버퍼 크기 무시 - MATCH : 길이 원문에 맞춤 2. 문자열 길이 보정 기능 추가 - LEN(위치) - 위치가 일반 숫자 (예: 5, -4, +0x12) 인 경우 pArgText 기준으로 한 상대 바이트 위치 - 위치가 수식 (예: [EAX]+0x4) 인 경...  
341 Talk SMSTR 의 부가옵션에 대한 토론.. [4] whoami 3803   2012-02-14 2012-07-12 19:27
ATCode 테스트버전 120207 의 댓글이 너무 복잡하게 꼬여서 이쪽으로 뺍니다. 현재 120207 에서 SMSTR 은 기본적으로 피시님 버전의 OVERWRITE(IGNORE,BUFCHANGE) 모드로만 돌아가도록 만들어져 있습니다. 그런데 피시님께서 부가기능이 필요하시다고 하셨는데...  
340 Talk CustomDic의 동작 방식에 대해서 secret Hide_D 4   2012-02-14 2012-02-14 13:36
비밀글입니다.  
339 Talk AralTrans 20120214 버전 변경점 [6] whoami 4194   2012-02-14 2012-06-17 14:29
아랄트랜스 20120214 버전에서의 변경점 1. ATCTNR.dll 버그 수정 - 모듈 정보에서 이미지 파일 크기가 부정확할 경우 Access Violation 에러가 나는 문제 해결. Rewrite (Key) 에서 작동 확인. 다른 게임은 미확인이나 피시님의 ATCTNR 패치가 거의 동일하기 ...  
338 Archive [소스,플러그인] ATCode 테스트 버전 20120207 [16] file whoami 3275   2012-02-07 2012-03-01 04:26
 
337 Talk XP3Dumper! [1] Hide_D 5008   2011-12-12 2011-12-24 02:57
기리기리랑 합치면 좀 재밌는게 나올 것 같아서 뜯어보고 있습니다. 결과물은 아마 내년(ㅋㅋㅋ)에 나올것 같네요  
336 Talk AralTrans, ATCTNR 111112 버전 SVN에 추가. [1] whoami 5261   2011-11-12 2012-06-17 14:29
ATCTNR 의 SVN 소스가 후킹모드 2로 되어있었는데.. 아마 예전에 지나가다정착한이A 님이 발안해서 테스트하던 후킹모드 2 판의 소스가 올라가있었던 듯 합니다. 뭐.. 실제 머리싸매고 고민하다 보니 의외로 돌려놓기가 어렵지 않아서 후킹모드 1로 돌려놓고 ...  
335 Talk FrigateBird님의 ATCode 20111003버전에 대하여.. [9] whoami 4958   2011-11-02 2011-12-10 16:16
일단 FrigateBird(잘 알려진 피시로 호칭)님의 ATCode 20111003 (줄여서 1003버전) 을 한번 훑어보았는데요, 1003 버전의 주된 변경점은 Siglus 엔진에 대한 지원이 주를 이루고 있습니다. 물론 기존 ATCode 의 버그를 잡은 것도 있지만 마이너하니 넘어갑니다...  
334 Archive [실행파일] AralTrans 테스트 버전 20111027 [4] file whoami 5181   2011-10-27 2011-11-01 21:40
 
333 Archive ATCode 손보기 20111003 [3] FrigateBird 5926   2011-10-03 2011-12-12 18:46
http://polaris.aralgood.com/index.php?document_srl=1779329 예시 코드 *기능 HEX-16 (VIEW) 원문 XX XX XX XX XX XX XX XX XX XX XX XX <-원문도 박힘 (포인터 4 BYTE, 또는 메모리 효율상 한 라인으로 해결될때는 14~15BYTE 로 사용하여 원문이 메모리에 ...  
332 Talk Windows 7, UAC, 64bit Hide_D 9109   2011-04-24 2011-06-28 01:25
사실상 요새 구입하는 '최신형' 컴퓨터들이 갖는 세팅이 Windows 7 64bit에다가 UAC를 기본값으로 두고 사용하는 방식인데, 기존 아랄트랜스가 여기에 대응하지 못하는 부분이 많습니다. Windows 7 - 사실 이게 제일 속편합니다. 이거 자체로는 문제되는 부분...  
331 Talk 컨텍스트 구조 제안(핸들러 구조) [4] Hide_D 8338   2011-04-21 2011-04-23 20:17
가령 모듈 3가지가 DumpText, FixLine, EzTransXP 요렇게 있다고 가정할때 var c0_EzTransXP = new EzTransXP("NoSpace"); var c0_DumpText = new DumpText("KOut,KHex,KHex16"); var c0_FixLine = new FixLine("/ATData/c0.dat"); c0_DumpText.setNext(c0_EzT...  
330 Talk AT 0.3 재설계 프로젝트 [1] 아랄 10552   2011-04-16 2011-04-17 09:52
1. 인젝터-서버 방식 2. IDE = vs2010 3. AT 0.3에서 시도하려 했던 중복 기능의 모듈화는 유효, 모듈 명명은 언제든 변할 수 있음 FontMapper, UITrans 4. 스크립트 엔진 = v8 5. 각 플러그인은 운용중인 파일을 반환하는 인터페이스를 가져야 함 6. Launcher...