Digital Forensics/Incident Response

iCloud Overview

iOS 5.xから搭載されたiCloudについて軽くまとめた資料です。深くまでは全然調べきれていませんが、さわりとしてはこんなところかなと思います。

NSRLJP

NSRLJPはNSRL(http://www.nsrl.nist.gov/)を補完することを目的としたハッシュデータセット(ハッシュライブラリ)です。NSRLは数千万規模のハッシュが提供されていて定期的にアップデートされていますが、日本語環境には最適といえません。NSRLJPは、NSRLのフォーマット(RDS)準拠の日本語関連のソフトウェアを中心とするハッシュデータセットを提供します。NSRLの概要、フォーマットについてはNSRL RDSを参照してください。

[ダウンロード]
NSRLJP_201109.zip (ハッシュ数: 187,430、ファイルサイズ: 13,817,931バイト、MD5: 32fd2e1f64deaaf27fdb1ece5c4e2ceb)

fte (FILETIME Extractor)

fte(FILETIME Extractor) is a tool which gets accurate timestamps of specified files/folders based on filesystem.

[Version]
fte v1.6

[Requirement]
Windows XP/2003/Vista/2008/7 (x86/x64) & .NET Framework 2.0 or above

Additionally the following runtime is needed.
# I think you don't need to install if your OS is Windows 7

Microsoft Visual C++ 2008 Redistributable Package (x86)
http://www.microsoft.com/downloads/en/details.aspx?familyid=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en

Please install x86 runtime even if your OS edition is x64.

[Usage]
New form for parsing NTFS is added. You can invoke from "Window - NTFS" menu.

(NTFS)

Each columns are as follows:

  • name (Filename)
  • id, pid (MFT ID, MFT ID of parent)
  • flag (Combination of file, folder, deleted)
  • nspace (Namespace of filename, POSIX, Win32, DOS or Win32&DOS)
  • links (Number of links)
  • crtime, mtime, ctime, atime (Created, Modified, Entry Modified, Last Accessed timestamp)
  • crtime(FN), mtime(FN), ctime(FN), atime(FN) (Timestamp of $FILE_NAME attribute)

fte 1.5

fte(FILETIME Extractor) is a tool which gets accurate timestamps of specified files/folders.

[Version]
fte v1.5.1

[License]
GPL (v3)

[Requirement]
Windows XP/2003/Vista/2008/7 (x86/x64) & .NET Framework 2.0 or above

Additionally the following runtime is needed.
# I think you don't need to install if your OS is Windows 7

Microsoft Visual C++ 2008 Redistributable Package (x86)
http://www.microsoft.com/downloads/en/details.aspx?familyid=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en

Please install x86 runtime even if your OS edition is x64.

[Usage]

Some files have incorrect MFT Entry Modified Time (Trivia?)

Recently, I realized that some files don't have Entry Modified Time in EnCase when I was examining Windows 7 image.

In this example, highlighted jquery[1].js is located in "Temporary Internet Files" Folder. It's unusual and I looked over the corresponding MFT Entry(Record) in Hex view.

It's true that MFT Entry Modified timestamp in $SIA indicates improper value, "04 01 00 00 6D 00 00 00". The rest of timestamps including $FNA are valid. In this example, these are "38 79 7E BF 0E E7 CB 01" or "0A 78 1D C0 0E E7 CB 01", indicate "2011/03/20 23:54:43" or "2011/03/20 23:54:44" respectively.

Windows 7/2008/Vista Audit Policy (PolAdtEv)

Windows Security EventLog is based on Audit Policy of Security Policy. There are 9 categories in Windows XP/2003. Since Vista, on the other hand, there are over 50 categories.

Default audit policy is disabled at XP, but is enabled with some categories at 7/Vista. Auditpol(audituser) or Local Security Policy shows these condition when target is online, but if offline, we need to read and analyze Registry(HKLM\Security\Policy\PolAdtEv).

Below is the sample screenshot of PolAdtEv value of Windows 7.

Following is the information about PolAdtEv in Windows NT 4.0

How To Determine Audit Policies from the Registry
http://support.microsoft.com/kb/246120

tsconv

Convert hex of Windows FILETIME into human readable view. Input hex type of data at little endian, push "conv" button, then display a converted date/time in 100 nano seconds.



Windows Time(64bit):

Input: 00803ed5deb19d01
Output: 1970/01/01 09:00:00.0000000 JST (UTC+9)


This page is designed that you copy a value in EnCase Hex View and paste to input form in this page. Space characters are allowed in input data, but do not prepend "0x".

Default Input/Output value is 0 of Unix timestamp (i.e. 1970/01/01 00:00:00)

[Input Detail]
Flip: 019db1ded53e8000
Int: 116444736000000000
Unix Timestamp(Int): 0

[Note]
2009/10/12: Change the input form
2009/10/04: Fix the handling of less than second
2009/09/07: release alpha version

Subscribe to Forensicist RSS