본문 바로가기
보안/iOS보안

iOS 애플리케이션 디렉터리 구조

by lucidmaj7 2022. 12. 10.
728x90
반응형

/Applications/app_name.app

  • 사전에 설치된 애플리케이션 및 탈옥 애플리케이션 디렉터리
  • 삭제하면 재설치 불가능

/var/containers/Bundle/Application/UUID

  • 앱 스토어 애플리케이션 디렉터리(번들 컨테이너)
  • 새로 설치 될 때 마다 UUID가 변경됨

/var/mobile/Containers/Data/Application/UUID

  • 데이터 디렉터리
  • 모든 애플리케이션 내부 데이터를 저장
  • 샌드박스로 인해 탈옥 되지 않은 디바이스의 특정 애플리케이션에서만 접근 가능함
    • A앱은 A데이터 디렉터리만 접근 가능

/var/Keychains/keychain-2.db

  • iOS Keychain
  • 사용자 이름, 암호, 네트워크암호, 인증 토큰과 같은 민감한 정보를 저장하는 공간
  • sqlite 데이터베이스로 구성된 파일, 모든 데이터는 암호화되어 있음.

728x90
반응형

'보안 > iOS보안' 카테고리의 다른 글

iOS 탈옥 탐지 기법 몇 가지  (0) 2022.12.14
iOS Local Data Storage 저장소 취약점  (0) 2022.12.11
iOS 탈옥 Cydia 추천 트윅  (0) 2022.12.06
iOS 앱 생명 주기  (0) 2022.12.05
iOS 보안 모델  (0) 2022.12.05

댓글