소프트웨어 snapshot지역화도구로 한글화하기-1 [수정2]

2020.10.17 15:54

sunshine 조회:1536 추천:19

[수정2]

- sis님이  Snapshot지역화후내장등록준비.rtf 의 도표내용을 재정리해서 올려주셨습니다.

sis님께 다시 한번 감사드립니다.

Snapshot간이지역화도구_200826[수정2].7z

 

[수정]

1. "지역화 표준자원 대화상자 [Dialog]" -> "표준자원 지역화 대화상자 [Dialog]" 로 변경

2. "Snapshot[64]" 다운로드 를 추가했습니다.

클릭하면 SnapshotDownload.exe 가 실행되어 Snapshot/Snapshot64 가 자동으로 다운됩니다.

다운 위치는 SnapshotDownload.exe 가 존재하는 곳입니다.

SnapshotDownload.exe 는 Bat_To_Exe_Converter 로 만들었습니다. (사용여부는 스스로 하세요.) 

3. Athena-A 한글본은 슈머**님 댓글을 참고하세요. 

4. Snapshot지역화후내장등록준비.rtf 의 도표내용 중에 2020.10.12->2020.10.1 로 수정했습니다.

sis님이 알려주셨습니다. sis님께 감사드립니다.

 

M[수정].png

===================================================================

참고 자료:

http://wuyou.net/forum.php?mod=viewthread&tid=416136

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=416052

https://www.yijingying.com/1512.html

 

Snapshot简易汉化工具_20200826 를 구글 번역으로 대충 한글화해서 테스트 했습니다.

고수님께서 잘 다듬어서 이쁘게 만들어 주시고 번역이 잘못돤 것은 알려주세요.

실행 순서는

1. 압축해제 및 수정 : 파일 선택 -> 압축해제 및 수정[Snapshot/Snapshot64]

2. 표준자원 지역화 : 파일 선택 -> 표준자원 지역화[Dialog]

3. 비표준자원 지역화 : 사용하지 않습니다. Athena-A.exe /db 는 한글화가 안되어 있습니다.

4. 압축 및 등록: 파일 선택 -> Snapshot 압축 및 등록정보 내장

5. 나가기

 

1. Snapshot 간이 지역화 도구

1.png

 

2. 일반용 Dialog.res 를 사용했을 경우

GodWorld님 작품에서 추출한 것입니다. GodWorld께 감사드립니다. 

2-1.png

 

2-2.png

 

3. 노안용 Dialog.res 를 사용했을 경우

FSMG님 작품에서 추출한 것입니다. FSMG께 감사드립니다. 

3-1.png

 

3-2.png

 

4. 기타 수정하기

- rtf 파일은 내장된 QJot.exe 를 이용하세요.

- Snapshot간이지역화도구.exe 는 내장된 ResHack.exe  를 이용하세요.

파일명은 ResHack.exe 이지만 실제로는 ResHackFX.exe 입니다.

 

5. "Snapshot 간이 지역화 도구" 의 실행 과정을 간단한 설명하면

 

[1] 번에서는 원본 snapshot[64] 을 upx303[upx393] 으로 압축을 풉니다.

보통 압축을 푼 파일은 정상적으로 실행이 되지않고 명령창만 떴다 사라지거나 혹은 바이러스가 감염됐다는 명령창만 뜹니다.

그리고 수정된 snapshot 폴더에 Lic-xxxx.txt 파일이 있으면 등록이 되지만 Lic-xxxx.txt 파일을 제거하면 미등록으로 됩니다.

 

CFF Explorer 와 rtf 파일 창이 동시에 뜨면 rtf 파일을 참고하여 CFF Explorer 로 "Hex" 를 수정하시고

종료는 rtf 파일 -> CFF Explorer 순으로 종료 해주세요.

 

- snapshot: 32비트 프로그램은 수동으로 CFF Explorer 를 이용하여 아래처럼 수정하면 정상적으로 실행됩니다.

-------------------------------

Hex 검 색 :E000220D0B010A00

Hex 수 정 :E000230D0B010A00

-------------------------------

Hex 검 색 :0083FEFF742081BDD8FD

Hex 수 정 :0083FEFFEB0C81BDD8FD 

-------------------------------

 

- snapshot64: 64비트 프로그램은 수동으로 CFF Explorer 를 이용하여 아래처럼 수정하면 정상적으로 실행됩니다.

-------------------------------

Hex 검 사 :F00022000B020A00

Hex 수 정 :F00023000B020A00  

-------------------------------

 

[2] 번에서는 압축 해제된 snapshot[64] 의 Dialog.res 를 폴더 안에 내장된 Dialog.res 로 변경합니다.

 

[3] 번은 하드코어 스트링을 변경하는 것인데 현재는 실행이 안됩니다.

 

[4] 번은 재압축을 하고, 재압축된 파일에 라이센스가 내장등록 되도록 수정합니다. 

- upx393 으로 snapshot[64] 를 재압축합니다. 

- 하지만 라이센스가 내장 등록은 안되고, 파일과 같은 폴더에 있는 Lic-xxxx.txt 파일은 등록이 됩니다.

이 문제를 해결하기 위해서 CFF Explorer 를 이용하여 아래의 값을 수동으로 수정합니다.

 

CFF Explorer 와 rtf 파일 창이 동시에 뜨면 rtf 파일을 참고하여 CFF Explorer 로 "값" 을 수정하시고

종료는 rtf 파일 -> CFF Explorer 순으로 종료 해주세요.

-------------------------------

Security Directory RVA 의 값 수정  

Security Directory Size 의 값 수정

-------------------------------

 

6. 원본 파일을 이용하여 Security Directory RVA / Security Directory Size 값 찾기

6-1. "Snapshot 간이 지역화 도구" 의 "압축 및 등록" 항목을 실행하면 뜨는 첫 화면입니다.

s1.png

 

6-2. 위의 "Snapshot 자역화후내장등록준비.rtf" 파일을 최소화해서 Snapshot[수정본].exe 파일만 있습니다.

s2.png

 

6-3. Snapshot[원본].exe 파일을 CFF Explorer 에 추가한다.   

s3.png

 

6-4. Snapshot[원본].exe 파일을 선택해서

Security Directory RVA 값(0006D000) 을 복사한다. Security Directory Size 값(00002810) 을 기록한다.

s4.png

 

6-5. Snapshot[원본].exe 파일에서 화살표 아이콘(Go To Offset) 을 선택해서 위의 Security Directory RVA 값(0006D000) 을 붙힌다.->OK

s5.png

 

6-6.  Snapshot[원본].exe 파일에서 [0006D000] 로 검색된 [Offset 0~6] 의 Hex 값[681D0000000202] 을 복사한다.  

s6.png

 

6-7. Snapshot[수정본].exe -> 돋보기 아이콘(Find) -> Hex 칸 -> 위에서 복사한 Hex 값[681D0000000202] 을 붙힌다. -> Find[엔터] 를 치면

헥스 값 옆의 (2) 번 [006A800] 을 사용하면, 라이센스 입력도 잘 되고 파일 속성에서 디지탈 서명도 정상입니다. (이 것을 사용하세요)

rtf 파일에서 말한 (3) 번 값[006A900] 을 사용하면, 라이센스 입력은 잘 되지만 파일 속성에서 디지탈 서명이 사라집니다.   

s7.png

 

6-8. Snapshot[수정본].exe -> Data Directories 로 이동해서 보면 Security Directory RVA 값 은 [00000000] 입니다.

s8.png

 

6-9. Snapshot[수정본].exe -> Data Directories -> Security Directory RVA 값(00000000) 을 6-7. 에서 기록한 [0006A800] 로 수정한다.

s9.png

 

6-10. Snapshot[수정본].exe -> Data Directories -> Security Directory RVA 값이 정상적으로 변경이 되면 [Section] 에 [UPX0] 가 나타납니다.

s10.png

 

6-11. Snapshot[수정본].exe -> Data Directories -> Security Directory Size 의 미수정된 값은 [00000000] 입니다.

s11.png

 

6-12. Snapshot[수정본].exe -> Data Directories -> Security Directory Size 값을 [6-4.] 에서 기록한 값[00002810] 으로 수정한다.

s12.png

 

6-13. Snapshot[수정본].exe 의 상단에서 디스크 모양의 저장 아이콘을 누른다.

s13.png

 

6-14. Snapshot[수정본].exe -> [Overwrite original file] 창 -> 예(Y) [엔터] 

s14.png

 

6-15. 명령창에 [hit ANY Key to continue] 메시지가 나타나면 [엔터] 를 친다.

s15.png

 

6-16.  Snapshot[수정본].exe 이 자동으로 실행되면 [라이센스 입력(L)] 을 누릅니다.

s16.png

 

6-17. [등록] 을 누르고 확인합니다. 

s17.png

 

6-18. 마지막으로 [알림] 이 나타나면 [확인] 을 누르고,

QJot.exe -> CFF Explorer.exe -> "Snapshot 간이 지역화 도구" 순으로 종료합니다.

s18.png

 

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
3852 소프트웨어| 엑셀 활용하여 배치파일 만들기 [7] update 히이이잌 1153 8 10-24
3851 소프트웨어| upx 언패킹 강좌 입니다 [15] 줄리아니 1246 8 10-21
3850 윈 도 우| 외장 SSD/HDD 에 멀티부팅 윈투고를 만들어 봅시다. [13] 디폴트 1777 24 10-20
3849 소프트웨어| snapshot지역화도구로 한글화하기-2 [수정3] [13] update sunshine 844 13 10-19
3848 하드웨어| VHDMAN 으로 순간 복구 구현하기 (UEFI) [8] gooddew 1429 18 10-18
» 소프트웨어| snapshot지역화도구로 한글화하기-1 [수정2] [37] update sunshine 1536 19 10-17
3846 윈 도 우| 윈도우 7 설치본 드라이버 추가 하기 [8] 디폴트 593 13 10-17
3845 윈 도 우| PE 수정 스크립트 V3.68 [37] 히이이잌 2869 35 10-12
3844 소프트웨어| FASTKEYS 런처 기능 소개 BecauseI 1170 6 10-10
3843 소프트웨어| VHD 교차 부팅으로 순간 복구 구현하기 [14] gooddew 1340 20 10-10
3842 소프트웨어| "열기/다른 이름으로 저장" 창에서 빠른 경로 변... [8] 지후빠 1073 14 10-09
3841 윈 도 우| 윈도우 메모장 노트패드3 로 바꿔쓰기.. [9] 포토엔유 2222 12 10-07
3840 모 바 일| [팁] 아이폰 뒷면 탭 기능 이용한 COVID-19 QR 코드 생성기 [3] asklee 1280 4 10-04
3839 윈 도 우| MS에서 DISM 기능을 축소한것일까요? [2] maniaa 1288 6 10-04
3838 윈 도 우| 멀티부팅부터 Wimboot 만들기까지 (2부) [4] maniaa 842 11 10-03
3837 소프트웨어| 매크리움 리플렉트 백업&복원 [4] 카이행복26 975 9 10-03
3836 윈 도 우| 멀티부팅부터 Wimboot 만들기까지 (1부) [9] maniaa 1250 20 10-02
3835 윈 도 우| VirtualBox 에서 USB부팅을 쉽게 해보기 [8] 단테9 1039 13 09-29
3834 윈 도 우| PE 수정 스크립트 호환 ADD폴더 생성하기 [3] 히이이잌 674 15 09-29
3833 기 타| Qemu 테스터 [7] 냥냥트래기 1177 11 09-29
XE1.11.6 Layout1.4.8