스마트폰의 다양한 기능들이 사용되면서 사용자의 개인정보를 비롯한 대용량의 데이터들이 스마트폰에 저장되고 있다. 그러나 운영체제와 어플리케이션의 잦은 업데이트는 데이터의 손실을 야기할 수 있으며, 개인의 소중한 데이터를 분실할 위험성을 갖게 한다. 이로 인하여 데이터의 백업에 대한 중요성이 크게 증가하였으며 많은 사용자들이 자신의 데이터를 안전하게 보관하기 위해 백업 기능을 사용하고 있다. 그러나 포렌식 관점에서 이 백업 파일들은 스마트폰의 은닉 및 데이터의 고의 삭제시 중요한 수사 대상이 된다. 따라서, 이 논문에서는 세계에서 스마트폰 점유율이 가장 높은 삼성 스마트폰의 Kies 백업 파일에 대한 구조를 분석하고, 백업 파일을 복원하는 기법을 제안한다. 실험 결과 제안된 기법은 다양한 유형의 파일들을 분석하여 타 도구들 대비 높은 파일 추출 결과를 보였다.
스마트폰의 다양한 기능들이 사용되면서 사용자의 개인정보를 비롯한 대용량의 데이터들이 스마트폰에 저장되고 있다. 그러나 운영체제와 어플리케이션의 잦은 업데이트는 데이터의 손실을 야기할 수 있으며, 개인의 소중한 데이터를 분실할 위험성을 갖게 한다. 이로 인하여 데이터의 백업에 대한 중요성이 크게 증가하였으며 많은 사용자들이 자신의 데이터를 안전하게 보관하기 위해 백업 기능을 사용하고 있다. 그러나 포렌식 관점에서 이 백업 파일들은 스마트폰의 은닉 및 데이터의 고의 삭제시 중요한 수사 대상이 된다. 따라서, 이 논문에서는 세계에서 스마트폰 점유율이 가장 높은 삼성 스마트폰의 Kies 백업 파일에 대한 구조를 분석하고, 백업 파일을 복원하는 기법을 제안한다. 실험 결과 제안된 기법은 다양한 유형의 파일들을 분석하여 타 도구들 대비 높은 파일 추출 결과를 보였다.
As various features of the smartphone have been used, a lot of information have been stored in the smartphone, including the user's personal information. However, a frequent update of the operating system and applications may cause a loss of data and a risk of missing important personal data. Thus, ...
As various features of the smartphone have been used, a lot of information have been stored in the smartphone, including the user's personal information. However, a frequent update of the operating system and applications may cause a loss of data and a risk of missing important personal data. Thus, the importance of data backup is significantly increasing. Many users employ the backup feature to store their data securely. However, in the point of forensic view these backup files are considered as important objects for investigation when issued hiding of smartphone or intentional deletion on data of smartphone. Therefore, in this paper we propose a scheme that analyze structure and restore data for Kies backup files of Samsung smartphone which has the highest share of the smartphone in the world. As the experimental results, the suggested scheme shows that the various types of files are analyzed and extracted from those backup files compared to other tools.
As various features of the smartphone have been used, a lot of information have been stored in the smartphone, including the user's personal information. However, a frequent update of the operating system and applications may cause a loss of data and a risk of missing important personal data. Thus, the importance of data backup is significantly increasing. Many users employ the backup feature to store their data securely. However, in the point of forensic view these backup files are considered as important objects for investigation when issued hiding of smartphone or intentional deletion on data of smartphone. Therefore, in this paper we propose a scheme that analyze structure and restore data for Kies backup files of Samsung smartphone which has the highest share of the smartphone in the world. As the experimental results, the suggested scheme shows that the various types of files are analyzed and extracted from those backup files compared to other tools.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
초기 애플의 혁신적인 스마트폰 출시로 인하여 아이폰 백업 파일에 대한 분석은 많은 연구가 진행되었으나 현재 가장 많이 사용되고 있는 삼성 스마트폰 백업 파일에 대한 분석은 상대적으로 부족한 실정이다. 따라서, 이 논문에서는 백업 파일 분석 관련 기존 연구를 살펴보고, 세계 스마트폰 시장에서 점유율이 가장 높은 삼성 Kies 백업 파일에 대한 분석 기법을 제안한다.
이 논문에서는 삼성 Kies 백업 파일에 대한 구조를 분석하였으며, 백업 파일로부터 데이터를 복원하는 기법을 제안하였다. 제안된 기법은 백업 파일의 메타데이터 정보와 데이터 정보의 구조를 분석하여 전자정보, 콘텐츠 파일, 압축 파일들을 추출하였으며, 추출한 파일들을 개인정보, 콘텐츠 파일, 계정 및 설정 정보로 구분하여 정보 유형별로 분류하였다.
제안 방법
Kies 백업 파일에 대한 구조는 아직까지 공개되지 않고 있다. 그러므로 이 장에서는 여러 백업 파일(*.sbu)들을 비교 분석하여 Kies 백업 파일의 구조를 분석한다. Kies 백업 파일 구조(Structure of Kies backup file)는 Fig.
4와 같다. 먼저 Kies 백업 파일을 읽어 들인 후 파일 헤더(File header)에서 디바이스 정보(OS, IMEI, 모델번호)를 확인한다. 그리고 메타데이터 정보 영역(Area of Metadata information)의 백업 항목에 대한 메타데이터 정보(Metadata information of item) 구조를 확인하여 데이터 영역의 시작 오프셋과 데이터 영역의 크기, 콘텐츠 파일의 수를 확인한 후 데이터 영역(Area of data)의 시작 오프셋으로 이동한다.
그리고 메타데이터 정보 영역(Area of Metadata information)의 백업 항목에 대한 메타데이터 정보(Metadata information of item) 구조를 확인하여 데이터 영역의 시작 오프셋과 데이터 영역의 크기, 콘텐츠 파일의 수를 확인한 후 데이터 영역(Area of data)의 시작 오프셋으로 이동한다. 데이터 영역에는 백업 항목별 시그니처 정보가 존재하므로 백업 항목에 대한 데이터(Data of item) 구조를 확인하여 시그니처를 비교하고 데이터의 타입과 데이터의 크기, 표준 문자열의 크기를 각각 확인한 후 데이터로부터 백업 항목별 파일 타입 시그니처 정보를 확인하여 각각의 파일을 추출한다. 콘텐츠 파일의 경우 백업 항목 메타데이터 정보 구조의 콘텐츠 파일의 수만큼 반복하여 파일을 추출한다.
파일은 크게 전자정보, 콘텐츠, 압축파일 형태로 추출되므로 각각을 대표하는 연락처, 사진, 이메일 계정 정보에 대해서 메타데이터 정보와 데이터 정보의 의미를 분석하였다. Fig.
이 논문에서는 삼성 Kies 백업 파일에 대한 구조를 분석하였으며, 백업 파일로부터 데이터를 복원하는 기법을 제안하였다. 제안된 기법은 백업 파일의 메타데이터 정보와 데이터 정보의 구조를 분석하여 전자정보, 콘텐츠 파일, 압축 파일들을 추출하였으며, 추출한 파일들을 개인정보, 콘텐츠 파일, 계정 및 설정 정보로 구분하여 정보 유형별로 분류하였다. 실험 결과 제안된 기법은 타 도구들에 비해 다양한 유형의 파일을 분석하여 원본 파일을 추출하는데 성공하였다.
대상 데이터
이 중 PC 동기화 프로그램을 이용한 방법은 손쉬운 사용법과 USB 연결만으로 스마트폰에 존재하는 대부분의 데이터를 백업할 수 있는 장점 때문에 많은 사용자들이 이 방법을 사용하고 있다. 그러므로, 이 논문에서는 PC 동기화 프로그램을 이용한 백업 방법을 분석 대상으로 하였다.
이 장에서는 Kies 백업 파일에 대해서 원본 파일을 추출하는 실험 및 평가를 한다. 실험을 위해 윈도우 7 환경에서 삼성 Kies 프로그램(버전 2.5)을 설치하였으며, 갤럭시 노트(SHV-E160S)와 갤럭시 S III LTE(SHV-E210K)를 실험폰으로 사용했다.
Kies 백업 파일의 경우 파일 추출에 대해서 제안된 방법과 비교하기 위해 Armomurha의 SSVCard Extractor[13]와 Andreas의 SBU-Extractor[14]를 사용하였다. 기존의 도구들과 제안된 기법을 비교하면 Table 4와 같다.
성능/효과
실험 결과 Armomurha 도구는 연락처 정보만을 추출하였으며, Andreas 도구는 연락처, S 플래너, 음악, 사진, 동영상, 그 외 콘텐츠 파일을 추출하였다. 반면 이 논문에서 제안한 기법은 기존 도구들에 비해서 높은 파일 추출 결과를 보였다.
실험 결과 Armomurha 도구는 연락처 정보만을 추출하였으며, Andreas 도구는 연락처, S 플래너, 음악, 사진, 동영상, 그 외 콘텐츠 파일을 추출하였다. 반면 이 논문에서 제안한 기법은 기존 도구들에 비해서 높은 파일 추출 결과를 보였다. 그 이유는 기존의 도구들이 일부 파일 포맷만을 비교하여 추출한 반면 제안된 기법은 백업 파일 구조를 분석한 후 복원 절차 및 정보 분류를 통해 백업 항목을 추출하였기 때문이다.
제안된 기법은 백업 파일의 메타데이터 정보와 데이터 정보의 구조를 분석하여 전자정보, 콘텐츠 파일, 압축 파일들을 추출하였으며, 추출한 파일들을 개인정보, 콘텐츠 파일, 계정 및 설정 정보로 구분하여 정보 유형별로 분류하였다. 실험 결과 제안된 기법은 타 도구들에 비해 다양한 유형의 파일을 분석하여 원본 파일을 추출하는데 성공하였다.
이 논문에서 제안한 삼성 백업 파일 구조 분석 및 복원 기법은 애플 백업 파일 분석에 비해 부족한 연구를 수행하였다는 점에서 의미가 있으며, 특정 사건에 대한 용의자의 스마트폰 은닉 및 데이터의 고의 삭제 등에도 효과적으로 대응할 수 있으므로 포렌식 분야에서도 활용 가능하다.
질의응답
핵심어
질문
논문에서 추출한 답변
PC 동기화 프로그램을 이용한 방법은 어떤 장점이 있는가?
백업 방법은 크게 세 가지로 분류되며 앱(App)을 이용한 방법[2-5]과 클라우드 서비스를 이용한 방법[6-10] 그리고 PC 동기화 프로그램을 이용한 방법[11-12]이 사용되고 있다. 이 중 PC 동기화 프로그램을 이용한 방법은 손쉬운 사용법과 USB 연결만으로 스마트폰에 존재하는 대부분의 데이터를 백업할 수 있는 장점 때문에 많은 사용자들이 이 방법을 사용하고 있다. 그러므로, 이 논문에서는 PC 동기화 프로그램을 이용한 백업 방법을 분석 대상으로 하였다.
사람들이 백업 기능을 사용하는 이유는?
또한 마켓을 통한 제조사 및 제3(Third-Party)의 다양한 앱들이 사용자들에 의해 다용도로 사용되면서 연락처, 메시지, 통화 이력, 메모, 일정, 계정 정보 등 개인정보와 음악, 사진, 동영상 등 대용량의 데이터들이 스마트폰에 저장되고 있다. 그러나 운영체제 및 어플리케이션의 잦은 업데이트는 데이터의 손실을 야기할 수 있으며, 스마트폰의 분실은 개인의 소중한 데이터를 잃어버리게 할 위험성을 갖게 한다. 그래서 많은 사용자들이 자신의 데이터를 안전하게 보관하기 위해 벤더(Vendor)에서 제공하는 백업 기능을 사용하고 있으며, 문제 발생시 백업으로부터 데이터를 복원할 수 있게 되었다.
포렌식 관점에서 PC에 저장된 백업 파일들은 어떤 역할을 하나?
반면, 포렌식 관점에서 PC에 저장된 백업 파일들은 특정 사건에 대한 용의자의 스마트폰 은닉 및 스마트폰 데이터에 대한 고의 삭제 등 안티 포렌식(Anti-forensic)1)에 대한 대응을 가능하게 하며, 백업 파일로부터 복원된 원본 파일들은 사건 해결에 필요한 중요한 단서가 될 수 있다. 그러므로, 백업 파일을 복원하는 연구는 매우 중요하다고 볼 수 있다.
Mobile cloud computing [Internet], http://en.wikipedia.org/wiki/Mobile_cloud_computing.
E. T. Park, K. Kim, and Y. I. Eom, "A Smart Phone Backup Method in Mobile Cloud Environments," Proceedings of The 39th KIISE Fall Conference, Vol.39, No.2(D), pp.97-98, 2012.
H. Y. Kim, O. G. Min, and G. H. Nam, "The Technology Trend of Mobile Cloud," Electronics and Telecommunications Trends, Vol.25, No.3, pp.40-51, 2010.
K. C. Lee, "A Concept and Technology Trends on Mobile Cloud," ICT Standard & Certification TTA Journal, Special Report 2, Vol.139, pp.54-58, 2012.
G. H. Park, and S. Y. No, "Cloud Services for the forensic aspects of the investigative methods," Korea Industrial Information Systems Society, Vol.17, No.1, pp.39-46, 2012.
L. Andreas, SBU-Extractor [Internet], https://www.lordluncher.de/.
M. Bader and I. Baggili, "iPhone 3GS Forensics: Logical analysis using Apple iTunes Backup Utility," SMALL SCALE DIGITAL DEVICE FORENSICS JOURNAL, Vol.4, No.1, September, 2010.
C. Clinton, "Looking to iPhone backup files for evidence extraction," the Proceedings of the 9th Australian Digital Forensics Conference, December, 2011.
B. Satish, iPhone Forensics-Analysis of iOS 5 backups : Part 1 [Internet], http://resources.infosecinstitute.com/iOS-5-backups-part-1/.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.