OSFMount
소개[편집]
OSFMount는 PassMark Software에서 개발한 이미지 마운트 도구이며 Windows 환경에서 실행 가능하다. PassMark Software 홈페이지(https://www.osforensics.com/tools/mount-disk-images.html) 에서 무료로 다운받아 사용 가능하다.
OSFMount에서 지원하는 이미지 포맷은 아래와 같다.
o Raw Image (.IMG, .DD)
o Raw CD Image (.ISO, .BIN)
o Split Raw Image (.00N)
o Nero Burning ROM Image (.NRG)
o System Deployment Image (.SDI)
o Advanced Forensic Format Images (.AFF)
o Advanced Forensics Format Images with meta data (.AFM)
o Advanced Forensics Format Directories (.AFD)
o VMWare Image (.VMDK)
o EnCase EWF (.E01)
o SMART EWF (.S01)
o VHD Image (.VHD)
사용법[편집]
OSFMount의 초기 실행 화면은 [그림1]과 같다.
‘Mount new(Alt+n)’를 클릭하면 마운트할 이미지를 선택하는 창이 오픈된다. 디스크 이미지 파일, 메모리 덤프, 비어있는 메모리 드라이브 중에서 한 개를 선택할 수 있다. 파티션이 나뉜 이미지 파일의 경우 모든 파티션을 선택하거나 특정 파티션을 선택할 수 있다. 다른 마운트 도구와 마찬가지로 ‘Read-only’로 마운트 가능하다. 이미지를 마운트하면 [그림2]와 같은 화면을 확인할 수 있다.
OSFMount를 설치하면 CLI 모드의 프로그램도 함께 제공한다. 관리자 권한으로 커맨드 창을 실행하여 사용한다. 기본 사용법은 [표 1]과 같다.
기본 사용법 |
---|
1) osfmount -a -t type -m mountpoint [-n] [-o opt1[,opt2 ...]][-f|-F file] [-s size] [-b offset] [-v partition]
2) osfmount -d|-D [-m mountpoint] |
위 기본 사용법에 대한 입력 파라미터 및 옵션 사항을 [표 2]에서 설명한다.
옵션 | 설명 |
---|---|
-a | 가상 디스크 마운트 |
-d | 가상 디스크 마운트 해제 |
-D | 마운트 강제 해제 |
-t type | 보조기억장치 선택 |
vm | 가상 메모리 마운트 |
-f file or –F file | 마운트할 가상 디스크 파일 |
-l | 디바이스 목록 확인 |
-m | 디바이스 목록 자세히 |
-s size | 가상 디스크 사이즈 |
-b offset | 시작 오프셋 설정 |
-v partition | 파티션 설정 |
-o option | 옵션 설정 |
ro | Read Only 설정 |
rw | Read/Writable 설정 |
rem | 제거 가능한 미디어로 설정 |
fix | 고정된 미디어로 설정 |
-m mountpoint | 마운트 드라이브 문자 설정 |
도구기능[편집]
메뉴바의 ‘Drive actions’에 마운트한 이미지에 적용할 수 있는 다양한 기능을 제공한다. OSFMount는 마운트한 이미지를 다른 포맷의 이미지 파일로 컨버팅하여 저장하는 기능을 제공하며, 램 디스크 데이터를 저장할 때도 사용된다. 컨버팅을 지원하는 이미지 파일 포맷은 마운트 가능한 이미지 파일 포맷과 동일하다.
디스크를 ‘Read only’ 또는 ‘writable’하게 마운트 할 수 있다. 그러나 ‘writable’하게 설정한 경우 NTFS 파일시스템 내 삭제된 MFT 엔트리에 저장되어 있는 중요 분석 데이터에 덮어쓰기 할 수도 있으므로 ‘Read only’로 마운트 할 것을 권장한다.
Raw 이미지 파일에 한해서 드라이브 사이즈를 확장할 수 있다. 단, 쓰기 가능하도록 설정되어 있어야 하며, 디스크 이미지의 포렌식 분석 시엔 사용하지 않도록 한다. 마찬가지로 쓰기 가능하도록 설정된 이미지를 포맷하는 기능도 있으며, 포렌식 분석 시엔 사용하지 않도록 한다.
선택한 이미지 파일에 두 개 이상의 파티션이 존재할 때, 파티션 테이블(MBR 또는 GPT) 정보를 읽어와 특정 파티션만 선택하여 마운트할 수 있다. 이 경우 해당 파티션의 오프셋(주소)과 파티션 사이즈를 자동으로 계산해준다.
제한사항[편집]
OSFMount는 Windows Server 2000~2008, Windows XP~7 환경에서 x86(32bit), x64(64bit) 환경 관계없이 실행 가능하다.
수사 활용 방안[편집]
OSFMount는 메모리 덤프 마운트 기능을 제공하기 때문에 메모리를 마운트하여 EnCase 등의 분석 도구를 통해 메모리 구조를 확인할 수 있다. 또한 사용이 쉬운 GUI 모드, 가볍게 사용할 수 있는 CLI 모드를 제공하기 때문에 분석가가 적절히 사용 모드를 선택하여 사용할 수 있다.