volafox : Support New OS!! Mountain Lion xD

이전에 포스팅한 volafox : volafox 0.8 release를 공개하고 한 달간은 다른 것좀 보면서 쉴까 했는데, 몇 일뒤에 마운틴 라이언이 공개되었습니다.사실 애플이 라이언을 출시하고 성능이나 안정성 면에서 욕을 많이 먹은 상태에서...

ARMv5TE7의 바이트 정렬 크기

요즘 임베디드 쪽 삽질 동기부여를 위해 강의를 하나 듣고 있다. 대부분이 인텔 아키텍처와 상당히 유사해서 100 중 30정도만 듣다가, 심심한차에 ARM의 바이트 정렬은 몇 바이트를 기준으로 하는지가 궁금해졌다. 테스트에서 사용하는...

Guid Partition Table : GPT Partition Entry

GPT에 대한 마지막 포스팅이다. 이번 과정에는 GPT 헤더에서 가져온 정보를 기반으로 GPT 파티션 엔트리의 정보를 확인하고자 한다. 우선 이전 포스팅에서 설명한 각 영역을 통해 디스크 내에 어떠한 정보를 가져올 수...

Guid Partition Table : GPT Header

이번 포스팅에선 GPT 중 GPT Header에 대해 알아볼 것이다. GPT Header는 LBA 1에 위치한 데이터 구조체로 Primary Partition Table 영역 중 맨 앞에 위치한다. Primary Partition Table에는 GPT Header 뒤에...

Guid Partition Table : Protective MBR

Mac OS X 포렌식에 관심이 있다면, 바이오스가 아닌 EFI를 활용한다는 것은 알고 있을 것이다. 윈도우 운영체제도 비스타 SP1부터 EFI-GPT 를 지원하면서 최근 출시되는 많은 노트북에서 바이오스가 사라지고 있다. 기존 바이오스와...