맥북 dmg 폴더 안의 Extra 폴더란?


맥북을 사용하실 때 어떤 경로로 프로그램을 다운로드 하고 나서 Extra 폴더가 .dmg 파일 안에 들어 있는 경우가 있습니다. 과연 이 폴더는 어떤 용도로 사용하는 폴더일지 알아보도록 하겠습니다.

맥북 Extra 폴더

extra 폴더

해적판(크랙)을 다운로드 하셨다면 위와 같은 창을 많이 보셨을 겁니다.
프로그램이 있고 그 아래 Extra 폴더가 존재합니다. 이 폴더는 무엇이고 어떤 용도로 사용되는지 알아보도록 하겠습니다.

rhash 파일

Extra 폴더 안의 파일 중에 주의깊게 보셔야 하는 것은 [rhash] 파일입니다.

rhash는 파일의 MD5 해시를 저장하는 파일로 파일의 내용을 식별하는데 사용되는 128비트 해시입니다. 파일이 손상되어 있는 상태인지, 완전한 파일인지 확인하는데 사용되는 파일입니다. 이것을 실행하지 않는다고 해서 프로그램이 정상적으로 실행되지 않는 것은 아닙니다. 단순히 검사하는 파일로 데이터의 무결성 검사를 위해 사용한다고 보시면 됩니다. 누군가 해킹을 해서 파일을 변조하였다면 rhash로 걸러낼 수 있겠지만, 사실상 해킹을 마음먹고 하고자 하면 rhash 또한 변조했을 가능성이 높기 때문에 크게 신빙성은 없습니다.

무결성 검사 방법

rhash 무결성 검사 방법

터미널을 통해서 파일의 무결성을 검사할 수 있습니다.

# brew install rhash

무결성 검사

# rhash -r Extra/tnt.sfv --sha256 --skip-ok -c

댓글 남기기