CAINE のインストール

CAINE(Computer Aided INvestigative Environment)は,デジタルフォレンジック用のツール群をまとめた Ubuntu ベースの Linux ディストリビューションである.ライブ起動とインストールの両方に対応する.

このページでは,CAINE 14.0「Lightstream」(2025 年 3 月公開,Ubuntu 24.04 LTS ベース,カーネル 6.8,x86_64 のみ,UEFI と Legacy BIOS の両方で起動可能)のインストール手順を説明する.

CAINE の Web ページ: https://www.caine-live.net/

DistroWatch の Web ページ: https://distrowatch.com/table.php?distribution=caine

ストレージデバイスの書き込み保護について

CAINE では,証拠となるデータの改変を防ぐため,すべてのブロックデバイス(/dev/sda など)が起動時にリードオンリーに設定される.書き込みが必要なときは,デスクトップの UnBlock でデバイスの書き込み保護を解除するか,システムトレイの Mounter でマウントポリシーを書き込み可能に変更する.Mounter のアイコンは,緑色がリードオンリー,赤色が書き込み可能を意味する.変更後のポリシーは,次回以降のマウント操作に適用される.

端末で操作するときは,次のコマンドを実行する.sdb の部分は,lsblk で確認した対象デバイス名に置き換える.

lsblk
# 現在の状態の確認(1 がリードオンリー,0 が書き込み可能)
sudo blockdev --getro /dev/sdb
# 書き込み保護の解除
sudo blockdev --setrw /dev/sdb
sudo mkdir -p /media/sdb1
sudo mount -o rw /dev/sdb1 /media/sdb1

NTFS や FAT のように所有者情報を持たないファイルシステムで,一般ユーザから書き込む場合は,-o rw,uid=1000 のようにマウントオプションでユーザ ID を指定する.

準備

システム設定項目(事前に決めておく事項)

設定項目 データ型 本 Web ページでの設定値
ホスト名(コンピュータの名前) 文字列 caine
初期ユーザのフルネーム 文字列 kunihiko kaneko
初期ユーザのユーザ名 文字列 kaneko
初期ユーザのパスワード 文字列 <秘密の文字列>
キーボードレイアウト 文字列 Japanese または English (US)

* CAINE のインストーラは root のパスワードを設定しない.Ubuntu と同じく,特権が必要な操作は初期ユーザの sudo で行う.

上記の設定は,インストール後に変更できる.

CAINE のダウンロード

  1. CAINE の Web ページを開く https://www.caine-live.net/
  2. 「DOWNLOADS」をクリック
  3. CAINE 14.0 の .iso ファイルのリンクをクリック

    * ファイルサイズは約 4 G バイトである.

  4. ダウンロードが始まるので確認する
  5. ダウンロードした .iso ファイルの SHA256 チェックサムを,ダウンロードページに掲載されている値と照合する
    sha256sum caine14.0.iso
    

CAINE のインストール

  1. ダウンロードした .iso イメージファイルから,起動可能な USB メモリを作る

    * Windows では rufus,Linux では dd コマンドなどを使う.CAINE の Web ページでは Ventoy の利用も案内されている.DVD に書き込んで使うこともできる.

  2. 作成した USB メモリ(あるいは DVD)を使って起動する

    * セキュアブートが有効で起動できない場合は,UEFI の設定でセキュアブートを無効にする.BitLocker で暗号化されたディスクを持つ機器では,セキュアブートを無効にすると元の OS が起動できなくなることがあるため,事前に BitLocker 回復キーを用意しておく.

  3. ブートメニューで「Boot live system」を選ぶ
  4. ライブ環境が起動するまで待つ

    * ライブ環境のユーザ名は caine,パスワードは caine である.

  5. デスクトップの「UnBlock」を実行し,インストール先のドライブを書き込み可能に設定する

    CAINE ではすべてのブロックデバイスがリードオンリーになっているため,この操作を行わないとインストールできない.

  6. デスクトップの「Install CAINE」(インストーラ Ubiquity)を起動し,「System install」を選ぶ

    * VirtualBox 上で実行したときなど,デスクトップにアイコンが現れない場合は,メニューの「システム管理」(Administration)から起動する.

  7. 言語,キーボードレイアウトを選ぶ
  8. インストールするドライブを選択し,パーティションを設定する

    選択したドライブの中身は消える.

  9. 初期ユーザとホスト名を設定する
    • 「Your name」(初期ユーザのフルネーム): kunihiko kaneko
    • 「Your computer's name」(ホスト名): caine
    • 「Pick a username」(初期ユーザのユーザ名): kaneko
    • 「Choose a password」(初期ユーザのパスワード): <所定のパスワード>
  10. インストールが始まるので確認する
  11. インストール終了の確認.再起動を選ぶ.
  12. 「Please remove the installation medium, then press ENTER:」と表示されたら,USB メモリ(または DVD)を抜いて,Enter キーを押す
  13. ログイン画面が現れるので,設定した初期ユーザでログインする

    * Legacy BIOS の機器で起動できない場合は,ライブ環境を再度起動して Boot Repair を実行し,ブートローダを修復する.

  14. インストールした CAINE では,ブートメニューの起動オプションがリードオンリー(RO)のままである.Grub Customizer を起動し,起動オプションの RO を RW に変更する

    この変更を行わないと,システムをインストールしたディスク自体もリードオンリーとして扱われる.

  15. (参考)システム更新

    システム更新については,別ページ »で説明