본문 바로가기
KERD
논문KCI 등재

Realm 데이터베이스의 삭제된 레코드 복구 기법

The Method of Recovery for Deleted Record of Realm Database

2

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

Realm은 모바일 기기에서 주로 사용되는 SQLite를 대체하기 위해 개발된 오픈 소스 데이터베이스이다. 데이터베이스에 저장되는 데이터는 사용자의 행위를 파악하고 모바일 기기의 동작 여부를 확인하는 데 도움이 될 수 있어모바일 기기를 대상으로 하는 디지털 포렌식 분석 과정에서 반드시 확인되어야 한다. 뿐만 아니라, 사용자가 의도적으로 데이터베이스에 저장된 데이터 삭제와 같은 안티 포렌식 기법을 사용할 수 있으므로 데이터베이스에서 삭제된레코드를 복구하는 방법에 대한 연구가 필요하다. 본 논문은 Realm 데이터베이스 파일의 구조와 레코드의 저장 및삭제 과정을 분석한 결과를 바탕으로 삭제된 후 덮어 쓰여지지 않은 레코드의 복구 기법을 제시하였다.

Abstract

Realm is an open source database developed to replace SQLite, which is commonly used in mobile devices. The datastored in the database must be checked during the digital forensic analysis process for mobile devices because it can help tounderstand the behavior of the user and whether the mobile device is operating or not. In addition, since the user canintentionally use anti-forensic techniques such as deleting data stored in the database, research on how to recover deletedrecords is needed. In this paper, we propose a method to recover records that have not been overwritten after deletion basedon the analysis of the structure and record and deletion process of the Realm database file.

참고문헌 (9)

  1. "Introducing Realm"[URL]
  2. "DB-Engines Ranking"[URL]
  3. Vijay Kumar, "Mobile Database Systems" (2006), Wiley
  4. "Mobile databases: SQLite and SQLite alternatives for Android and iOS"[URL]
  5. Roderic Geoffrey Galton Cattell, "The Object Database Standard: ODMG 3.0 1st Ed", ~ (2000)
  6. "Detailed study of Realm threads"[URL]
  7. "Realm Document"[URL]
  8. "Year in Review: 2015"[URL]
  9. "Realm Studio"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (19건)