
파일을 다운로드하게 되면 손상된 USB 이미징 파일이 있다.
Hex Editor로 열게 되면 아래와 같은 화면을 볼 수 있다.

FAT32 파일 시스템이라는 것을 알 수 있다.
냅다 FTK Imager에 넣으려고 시도해보니 열리지 않았다.
삭제되었거나 조작된 부분이 있을거라고 생각했고, 보통 워게임의 경우 파일 시스템 구조를 조작하니 FAT32 파일 시스템의 구조에 대해서 찾아보았다.
데이터가 정해져 있는 sector
| 영역 | 오프셋(바이트) | 시그니처 값 | 설명 |
|---|---|---|---|
| Boot Sector | 0x00 | EB XX 90 | 점프 코드: 부트 코드를 실행하기 위한 점프 명령 (XX는 가변적). |
| 0x03 | "MSDOS5.0" 또는 유사 값 | OEM 이름: 디스크 포맷 도구 또는 파일 시스템의 이름. | |
| 0x0B | BytesPerSector | 섹터당 바이트 수 (예: 512 바이트). | |
| 0x0D | SectorsPerCluster | 클러스터당 섹터 수 (FAT32에서는 일반적으로 8). | |
| 0x0E | ReservedSectors | Reserved Area에 있는 섹터 수 (일반적으로 32). | |
| 0x24 | SectorsPerFAT | FAT 테이블의 섹터 수. | |
| 0x2A | 0x29 | 확장 부트 레코드 시그니처 (확장 정보를 나타냄). | |
| 0x2B | VolumeID | 볼륨 ID (랜덤으로 생성되는 고유 값). | |
| 0x36 | FileSystemType | 파일 시스템 타입 (예: "FAT32 "). | |
| 0x1FE ~ 0x1FF | 0x55 0xAA | 부트 시그니처 (디스크의 유효성을 확인하기 위한 마커). | |
| FSINFO | 0x00 | 52 52 61 41 (RRaA) | FSINFO 시그니처 1 (FSINFO 파일의 유효성 확인). |
| 0x1E4 | 72 72 41 41 (rrAa) | FSINFO 시그니처 2 (추가 유효성 확인). | |
| 0x1E8 | FreeClusterCount | 사용 가능한 클러스터 수 (미사용 클러스터 수를 추적). | |
| 0x1EC | NextFreeCluster | 다음에 사용할 클러스터 번호. | |
| 0x1FE ~ 0x1FF | 0x55 0xAA | FSINFO의 종료 시그니처. | |
| Boot Strap Code | - | 코드 영역 | 운영 체제 부팅을 위한 실행 코드가 포함됨. |
| 0x1FE ~ 0x1FF | 0x55 0xAA | Boot Strap 영역의 종료 시그니처. |
클러스터의 상태 관리, 파일 데이터를 찾기 위한 맵 역할로 두 개의 FAT 테이블이 복제본으로 저장되어 있다.
디스크의 나머지 공간으로, 파일 데이터와 디렉토리 엔트리가 저장된다.
다시 문제 풀이를 해보면 문제를 풀 때 눈여겨 보아야 할 부분은 시그니처 부분인데, 표와 Gex Editor를 비교해보자.


자, RRaA 를 찾게 되면, FSINFO 섹터의 첫 부분을 알 수 있다.
Boot Sector에서 부트 시그니처 값인 0x1FE~0x1FF에 위치한 값이 55 AA여야 하는데 0x126~0x127에 위치한 것으로 보아하니 아마 0으로 덤프된 값이 삭제된 것이 아닐까 생각하며 부트 시그니처 부분이 0x1FE에 올 때까지 0을 삽입했다.

이렇게 수정해준 후 FTK Imager에서 열어줍니다.

우리가 여기에서 알아야 할 것은 1. 테러 계획이 들어있는 문서의 수정 일시(UTC+9) 2. 다음 테러 장소 였기 때문에 가장 수상해보이는 2차 테러 계획이라는 문서를 우클릭하여 export 해주었습니다.
문서를 열어보면 아래와 같습니다.

다음 테러 장소는 Rose Park인 것 같고, 문서의 수정 일시는 속성을 통해 알 수 있었습니다.

저는 문제해결을 하기 위해 Cyberchef를 통해 MD5 값을 구해주었습니다.
2016-05-30_11:44:02_Rose Park의 해시값을 구해주었고, 먼저 한 번 풀었기 때문에

이러한 문구가 떴습니다.
다음 번 포스팅에서는 다른 포렌식 문제 풀이, 논문 분석, 파일 시스템 개념 중 하나에 관해 작성해보지 않을까 싶습니다.
참고
https://hec-ker.tistory.com/268
워게임 라이트업 기술 블로그들...