Apple2022. 3. 21. 09:25

완전히 파고들어보진 못하고 대충 겉만 핥아봄

 

dmg 자체는 bzip2 니까.. 압축율은 꽤 좋겠군..

% file *
XQuartz-2.8.1.dmg:                     bzip2 compressed data, block size = 100k

 

압축을 풀면 chrome은 깨진건지 GEN GDOS font라고 나오고, xquartz를 풀어보니 data 라고 나온다.

다만 압축 해제시 EOF 이후에 먼가 더 데이터가 있나 보다.


% file *
googlechrome.dmg.out:                  GEM GDOS font ?x 8, ID 0x5245, lightening mask 0x0, skewing mask 0x0


% bzip2 -d XQuartz-2.8.1.dmg -k

bzip2: Can't guess original name for XQuartz-2.8.1.dmg -- using XQuartz-2.8.1.dmg.out


bzip2: XQuartz-2.8.1.dmg: trailing garbage after EOF ignored

% file *                       

XQuartz-2.8.1.dmg:                     bzip2 compressed data, block size = 100k
XQuartz-2.8.1.dmg.out:                 data

 

앞 부분을 열어보니 HFSJ.. 어째 오버레이 가능한 파일 시스템이 아닌가 의심..

파일을 설치할때 마운트 하고(jail 에서?) 본 파일 시스템으로 적용하면서 복사하는건 아니겠지?

% head XQuartz-2.8.1.dmg.out
H+?!HFSJܫ=?ܫ?ܫ?{????????.^o?pp???pp?


                                    ?``?z?%                 

 

Within the system, an HFS Plus volume with a journal is identified as HFSJ.

[링크 : https://en.wikipedia.org/wiki/HFS_Plus]

'Apple' 카테고리의 다른 글

macos ssh 서버 구동  (0) 2022.03.25
macos python opengl  (0) 2022.03.21
dmg 파일 분해  (0) 2022.03.21
mac python opencv 설치  (0) 2022.03.20
mac os  (0) 2022.03.20
맥(카탈리나) 환경 설정 중  (0) 2022.03.20
Posted by 구차니

댓글을 달아 주세요