SecSecBurger

SecSecBurger

  • 분류 전체보기 (28)
    • 보안 (1)
      • 웹해킹 (1)
    • 코딩 (11)
      • 파이썬 (11)
      • 자바스크립트 (0)
    • 리버싱 (3)
    • 포렌식 (5)
      • iOS 포렌식 (5)
      • Windows 포렌식 (0)
      • Linux 포렌식 (0)
    • 빅데이터 (1)
    • 졸논 백업 (7)
  • 홈
  • 태그
  • 방명록
  • 발행
RSS 피드
로그인
로그아웃 글쓰기 관리

SecSecBurger

컨텐츠 검색

태그

파이썬 오류 iOS #APFS #HFS HFS+ #iOS Forensic 파이썬 자동화 #Selenium #macro 파이썬 #데이터프레임 #pandas x64 register #x64 Calling convention #x64 함수호출규약 Python TypeError 리버싱 #Windbg #TTD iOS Forensic #탈옥 #JailBraking #모바일 데이터 증거능력 Spark #Hadoop #MapReduce 파이썬 #모듈 dreamhack #드림핵 #리버싱 HFS+ #iOS Filesystem 파이썬 자동화 #Selenium not subscriptable 데이터프레임 NaN값 처리 파이썬 #딕셔너리 #dictionary 비트토렌트 동작방식 ValueError : Truth value of Series is ambiguous 파이썬

최근글

댓글

공지사항

아카이브

HFS+ #iOS Filesystem(1)

  • HFS+ structure

    개요 HFS+는 계층적 파일 시스템으로, 블록크기는 512바이트다. HFS에는 논리블록과 물리 블록 두 가지 타입이 있다. 논리블록은 볼륨의 처음부터 끝까지의 주소가 저장된 블록이다. 즉, 데이터 할당을 위해 있는 블록은 아니다. 실제 데이터 할당은 할당블록에서 이루어진다. 할당블록은 논리블록의 그룹이다. HFS+의 할당블록 번호는 32bit로, 16bit였던 HFS보다 볼륨에 더 많은 블록을 할당할 수 있다.(2^32개) 할당블록에서는 파일 접근을 빠르게 하고 데이터의 단편화를 최소화하기 위해 할당블록을 그룹화하고 통합하는 작업이 필요한데, 이 때 그룹의 단위를 'clump(클럼프)'라고 한다. 클럼프의 크기는 Volume Header에 정의되어있다. 아래에서 살펴볼 HFS의 구조에서 대부분의 파트는 ..

    2023.02.09
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바