Forensics/Iphone Forensics

[iOS Forensics] iPhone 메모장 포렌식 (메모 내용 추출)

pental 2020. 4. 21. 22:24

오늘은 iPhone에 저장되어있는 메모장에 저장되어 있는 내용들을 추출해서 분석해 보도록 하겠습니다.

먼저 저는 iPhone6 / 12.3.1 / JailBreak 을 사용하였습니다.

 


먼저 메모가 저장되어 있는 위치는 아래와 같습니다.

\private\var\mobile\Containers\Shared\AppGroup\[AppID]\NoteStore.sqlite

테이블 구조는 위 사진과 같습니다.

ACHANGE, ATRANSACTION, ATRANSACTIONSTRING, ZICCLOUDSTATE, ZICCLOUDSYNCINGOBJECT, ZICLOCATION 등등이 존재 합니다.

저장한 메모의 문자열은 ZICCLOUDSYNCINGOBJECT 테이블의 ZTITLE1 칼럼에 존재합니다.

위 사진을 보면 문자열이 저장된 것을 확인 할 수 있습니다.

메모가 작성된 시간, 마지막으로 수정한 시간은 다음 컬럼에서 파악할 수 있습니다.

ZCREATIONDATE1, ZFOLDERMODIFICATIONDATE, ZMODIFICATIONDATE1 Timestamp가 저장되어 있습니다.

이 Timestamp는 아래의 방식을 사용합니다.

Apple Cocoa Core Data Timestamp 를 따르고 있습니다.

epochconverter.com/coredata

불러오는 중입니다...

coredata Timestamp -> DATE 로 바꾸는 사이트 입니다.


오늘은 아이폰 메모 포렌식에 대해서 살펴보았습니다. 

감사합니다. 오탈자나 문의는 댓글을 통해서 남겨주세요!