ㅇ의 휴식터/연구

TRK, TRC 분석

wnsrn3436 2010. 2. 14. 14:15

쥬라기원시전2 더랭커의 TRC 파일은 트릭소프트에서 개발한 압축파일로, TRC의 압축방식은 다음의 세 종류가 있습니다.


1. Archive 압축 (압축 안 함)

2. Dictionary-Based 압축

3. ZIP 압축


이는 단일 TRC 파일에 독립된 것이 아니라 TRC 하나의 파일에 다 함께 압축할 수도 있습니다.



TRC 파일을 HEX-Editor로 열면 이렇게 보이는데요. 사진에서 참조한 헤더의 정보는 다음과 같습니다.


E001 0000(0x04) | 헤더의 총 길이만큼 반복

{

6665 3132 3135 7264 2E66 6E00(0x0C) | 파일의 이름

00B8 0000(0x04) | 파일의 시작 위치

00B5 0000(0x04) | 파일의 크기

00B5 0000(0x04) | 압축 후 크기

214D(0x02) | CRC-32 Hash

0000(0x02) | 압축방식(00:Archive, 01:Dictionary-Based, 02:ZIP)

0000 0000(0x04) | NULL

//개별 파일 헤더 32byte

}

Comments