iTunes 백업 SQLite 및 Plist 파일에서 데이터를 쿼리하는 방법

Aidan Fitzpatrick

By Aidan Fitzpatrick

업데이트 됨

See how I'm qualified to write this article

iPhone Backup Extractor의 사용자는 쉽게 데이터에 PDF, HTML, VCard, ICAL, VCF 또는 CSV 형식으로 데이터를 내보낼 수 있습니다.

일부 사용자는 전문가 모드를 사용하여 백업에 저장된 원시 파일을 직접 조작하고자 할 수 있습니다. 이들은 종종 SQLite 데이터베이스 ( .sqlite3 , .sqllitedb.db ) 또는 Plist (보통 .plist ) 파일로 구성됩니다.

iPhone Backup Extractor에는 Plist 편집기가 내장되어 있지만이 파일에서 데이터를 추출하려는 사용자는 SQLite 데이터베이스 클라이언트가 필요합니다.

SQLite 데이터베이스로 어떻게 작업 할 수 있습니까?

사용자는 다음 두 가지 응용 프로그램 중 하나를 시도 할 수 있습니다.

  • SQLite 용 DB 브라우저 . DB 브라우저는 SQLite 데이터베이스 브라우저로 사용됩니다. Windows 용으로 권장되는 도구이며 무료입니다. 그들은 또한 macOS 용 버전을 제공합니다.
  • 기초 2 . Base는 macOS 용으로 선호되는 SQLite 도구이며, 직접 다운로드 및 App Store 앱으로 사용할 수 있습니다 .

Apple의 데이터베이스 파일을 직접 사용하려면 어떻게해야합니까?

예를 들어 연락처 데이터를 수동으로 추출하려면 "Libray / AddressBook / AddressBook.sqllitedb"를 복원 한 다음 복원 된 파일을 SQLite Browser에서 열어야합니다. "SQL 실행"탭을 선택하여 "SQL 문자열"필드에 붙여 넣으십시오.

SELECT ABPerson.first, ABPerson.last, ABMultiValue.value
FROM ABPerson, ABMultiValue
WHERE ABMultiValue.record_id = ABPerson.ROWID

"Execute Query"버튼을 누르면 "반환 된 데이터"필드에 표시된 전체 연락처 목록이 반환됩니다.

SMS 데이터를 추출하려면 Libray/SMS/SMS.db 파일을 복원하고 SQLite Browser 브라우저로 복원 된 파일을 열고 "Browse data"탭을 선택한 다음 "Table"드롭 다운에서 "message"를 선택해야합니다 . 돋보기 버튼을 클릭하면 '반환 된 데이터'입력란에 전체 SMS 기록이 표시됩니다.

날짜와 시간 필드가 숫자로 돌아 왔을 때 어떻게 해석 할 수 있습니까?

데이터베이스의 여러 필드를 해석하는 데 어려움을 겪을 수 있습니다. 아이폰 백업 추출기가 자동으로 데이터를 추출 할 수 있다는 것을 잊지 마십시오! 그러나 혼자가는 경우 날짜 필드의 위치에 따라 2001-01-01 또는 1970-01-01 부터 초가 표시됩니다. Excel에서 =1/1/2001 + A1/60/60/24 와 같은 수식을 사용할 수 있습니다. 여기서 A1 은 시간 데이터입니다. 현지 시간대를 고려하여 값을 조정해야 할 수도 있습니다.

About the author

Aidan Fitzpatrick founded Reincubate in 2008 after building the world's first iPhone data recovery tool, iPhone Backup Extractor. He's spoken at Google on entrepreneurship, and is a graduate of the Entrepreneurs' Organisation's Leadership Academy.

Reincubate's CEO at Buckingham Palace

Pictured above are members of Reincubate’s team meeting HM Queen Elizabeth Ⅱ at Buckingham Palace, after being awarded the UK’s highest business award for our work with Apple technology. Read our position on privacy, safety and security.

Can we improve this article?

We love hearing from users: why not drop us an email, leave a comment, or tweet @reincubate?

어떻게 도와 드릴까요?

지원 팀이 도와 드리겠습니다!

저희 근무 시간은 GMT 오전 9 시부 터 오후 5 시까 지 월요일부터 금요일까지입니다.

우리는 1 일 이내에 모든 메시지에 답장하고자합니다.

연락하기 › 우리의 멋진 지원 팀

© 2008 - 2019 Reincubate Ltd. 판권 소유. Registered in England and Wales #5189175, VAT GB151788978. Reincubate® is a registered trademark. 개인 정보 및 이용 약관. 우리는 2FA를 권장합니다. 런던에서 Built로 지어졌습니다.