kang9366
Repository
kang9366
글쓰기
설정
전체 방문자
오늘
어제
  • 분류 전체보기 (143)
    • Programming (70)
      • Java (1)
      • C++ (11)
      • Kotlin (12)
      • Keras (2)
      • Android (34)
      • Jetpack Compose (1)
      • Error Solution (7)
    • CS (36)
      • 자료구조 (13)
      • 운영체제 (1)
      • 알고리즘 (4)
      • 컴퓨터 보안 (8)
      • 기타 (10)
    • Data Science (28)
      • 데이터분석 (7)
      • 머신러닝 (14)
      • 딥러닝 (7)

인기 글

최근 글

최근 댓글

Github · Instagram · Facebook
kang9366

Repository

CS/기타

.DS_STORE

2022. 9. 29. 04:06

.DS_STORE 란?

Desktop Services Store 의 약자로 , 애플에서 정의한 파일 포맷이다.
애플의 맥OS X 시스템이 폴더에 접근할 때 생기며, 해당 폴더에 대한 메타데이터를 저장하는 파일이다.
즉, mac의 finder로 폴더에 접근하면 자동으로 생기는 파일이다. (메타데이터는 해당 디렉토리의 특성, 구조 등에 관한 내용을 말한다.)

.DS_store 파일은 프로젝트와 하등 관련없는 파일로 ,윈도우의 thumb.db 파일과 비슷하다고 볼 수 있다.
맥에서 생성되지만, 파일을 공유하는 과정에서 종종 공유되기도 한다고 한다.


하지만, 포렌식적 관점에서 다음과 같은 정보들이 유용하게 사용될 수 있다.

  • spotlight comment 정보 : mac에서는 파일에 원하는 태그를 걸면, 파일탐색기와 같은 기능을 하는 spotlight에서 빠르게 검색이 가능하다. 구조체의 cmmt 영역에서 얻을 수 있다.
  • 파일의 타임스탬프 정보 : 구조체의 modD, moDD 영역에 해당하는 부분인데, 파일의 수정 시간과 관련된 정보를 얻을 수 있다.
  • 해당 디렉토리의 논리적, 물리적 크기에 대한 정보 : 구조체의 logS, lg1S, phyS, ph1S 에서 얻을 수 있다.

 

.DS_STORE 삭제하는 방법

터미널에서 지우기

sudo find / -type f -name '\.DS_Store' -print -delete
 

‘.DS_store’를 자동으로 생성되지 않도록 설정

defaults write com.apple.desktopservices DSDontWriteNetworkStores ture
저작자표시 비영리 변경금지 (새창열림)

'CS > 기타' 카테고리의 다른 글

8 great ideas in computer architecture  (0) 2022.10.19
markdown 문법  (0) 2022.09.29
컴퓨터구조 정리  (0) 2022.06.26
Stack과 Heap  (0) 2022.06.16
라이브러리 vs 프레임워크  (0) 2022.06.16
    'CS/기타' 카테고리의 다른 글
    • 8 great ideas in computer architecture
    • markdown 문법
    • 컴퓨터구조 정리
    • Stack과 Heap
    kang9366
    kang9366

    티스토리툴바