헤더 파일 찾기
InstallShield로 만든 설치 파일의 경우 실행 파일의 압축을 해제하면 다음 그림처럼 또 다시 압축 파일이 나온다.
대부분의 사람들은 .CAB 파일이 MS의 캐비넷 파일인줄알고 DATA1.CAB 라는 파일의 압축을 풀려고 시도하고, 풀리지 않으면 압축을 해제할 수 없는 것으로 알고 포기하는 경우가 많다.
버전이 정확히 기억나지는 않지만 초기 버전의 InstallShield는 MS의 캐비넷 파일을 사용했다. 그러나 InstallShield가 버전업되면서 확장자만 .CAB를 사용하며, 압축은 자체압축을 사용한다.
위의 그림에서 압축 해제된 파일들을 찾아보면 확장자가 .HDR인 파일이 있다. 확장자의 이름에서 알 수 있듯 이 파일은 압축 파일의 헤더로서 .CAB에는 압축 데이타만 저장하고 저장된 데이타의 정보는 .HDR 파일에 저장한다.
따라서 압축 해제는 .CAB가 아니라 .HDR을 이용해서 압축해제해야 한다. MultiArc AddOn으로 i6comp.exe를 설치한 경우라면 .HDR 파일을 두번 클릭한다.