01. HEX 수정으로 한글화 작업 - 5회중 02회
이번 강좌는 한글화 작업 하기전 우선순위 알아봐야 할것 중에서...
1. 한글화 작업할 파일에 압축이 되어 있는지 확인 할것.
위 두가지를 하도록 하겠습니다.
PEiD.exe를 다른 폴더에 하나 더 복사 하시고 실행 하셔서 1번 클릭하여 복사한 PEiD.exe를 불러옵니다. 그랬더니 2번 같이 압축이 안 되 있다고 하네요!
그래서 Hash & Crypto Detector로 다시 1번클릭하여 PEiD.exe를 열어봤더니... 2번같이 UPX v2.0 으로 압축이 되어 있다고 합니다.
압축을 풀기위해 PEiD.exe를 Upx폴더에 복사한후 도스 프롬프트 창에서 1번처럼 upx -d PEiD.exe 명령을 했는데 빨간 글씨로 뭐라 하면서 압축이 풀리지 않는것이 보일 겁니다. 3.07w 와 3.09w 버전 두가지로 해 보아도 마찬가지로 압축은 먼 둥산 일 뿐이네요!!!
다시 압축을 풀기위해 PE Explorer를 실행 했습니다. PE Explorer는 내부 구조를 수정 작업 하는데 유용한 도구이지만 UPX압축을 풀어주기도 합니다. 일단, 1번 File - Open File...명령으로 PEiD.exe를 불러와 줍니다. 불러오고 나서 아무 작업 하실 필요 없고 바로 File - Save File As...명령으로 다른 이름으로(PEiD_Un.exe) 새로 저장을 하시면 3번처럼 원본 파일보다 크기가 커진것을 보실 수 있습니다. 그럼 압축이 풀렸다는 것이겠죠...? 그럼 여기서 압축이 제대로 풀렸는지 확인 할 필요가 있겠죠...
압축이 풀렸는지 다시 Hash & Crypto Detector를 실행 하여 패킹을 확인 해 봅니다. 1번을 클릭하여 PEiD_Un.exe를 불어 오면... 2번처럼 Nothing Found 이라고 메시지가 나오네요!!! 그럼 압축이 제대로 풀렸군요!!!
2회 강좌는 여기 까지였습니다. 홧팅!!!
|
'한글화 > 한글화 강좌' 카테고리의 다른 글
[Sisulizer] HTML 인코팅 (1) | 2013.09.25 |
---|---|
[나인 따라하기] 01. HEX 한글화 작업 - 5회중 05회(종료) (1) | 2013.06.22 |
[나인 따라하기] 01. HEX 한글화 작업 - 5회중 04회 (2) | 2013.06.22 |
[나인 따라하기] 01. HEX 한글화 작업 - 5회중 03회 (9) | 2013.06.22 |
[나인 따라하기] 01. HEX 한글화 작업 - 5회중 01회 (2) | 2013.06.22 |