MAGNET AXIOM/ACQUIREを使った スマホ フォレンジック実施に至るまでの覚書き
こんにちはホワイトハッカー目指して勉強中のセキュヒロです。
早くホワイトハッカーになたい~。
データ(証拠)保全用のフォレンジックツールとしては、FTK Imager Liteは有名ですが、FTK Imagerではスマホのハードディスクイメージングができませんでした。
調べたところ、スマホのデータ(証拠)保全用のフォレンジックツールとして、MAGNET AXIOM/ACQUIREが使えそうということが分かったので、ここではMAGNET AXIOM/ACQUIREでスマホのハードディスクイメージングするまでの
- 作業手順/内容
- 作業時に遭遇したトラブルとその対処方法
- 参考にしたサイト
を中心にまとめました。
環境
PC:Windows10 1909
PCに対する作業内容
AXIOM/ACQUIREを使うためには、PC側にadb と fastboot のドライバーをインストール必要があります。
adbモード:Android Debug Bridgeの略で、PCからAndroid端末のshell(コマンドプロンプトの様なもの)にログインして色々な操作(ファイル転送など)が出来ます
fastbootモード:ブートローダーに組み込まれた専用のコマンドを受け付けるモードでPCだとBIOS設定画面のイメージ
adbドライバインストール
以下のサイトを参考にadbドライバーをインストールしました。
色々調べましたが一番丁寧で分かりやすかったです。
インストール不要!adb/fastbootコマンドを簡単に導入する方法 | POCHIRI.net
S1 Boot Fastboot がエラー
ただし、fastbootコマンドは確認できなかった(デバイスマネージャーでS1 Boot Fastboot がエラー)ので、次のやり方でfastbootコマンドを有効にします。
「$ADB_VENDOR_KEYS」エラー
adbコマンド実行時に、$ADB_VENDOR_KEYSエラーが出力されましたが、その際スマホ側に許可するかどうかのダイアログが表示されているので、それを許可することで$ADB_VENDOR_KEYSエラーはでなくなりました。
fastboot ドライバインストール
色々調べましたが一番丁寧で分かりやすかったです。
Windows 10にFastbootドライバをインストールする方法 | NOV-LOG.
なお、fastbootモードでは、Bootloader Unlock(ブートローダー・アンロック)コマンドも用意されていますが、国内スマホは基本的に出来ないようです。
Androidスマホがbootloader unlockが可能かどうか確認する方法 | NOV-LOG.
もし、Bootloader Unlockが可能なスマホであれば、以下を参考にUnlockしてみてください。
XperiaをBootloader Unlockする方法 | NOV-LOG.
[Xperia Z3 Compact D5833]bootloaderをアンロック | BOOLEE STREET.net
「fastboot.exe: unknown option --i」エラー
「fastboot.exe: unknown option --i」とエラーが出力された場合は、-i 0x0fce を除いて実行するとうまくいくようです。
スマホに対する作業内容
AXIOM/ACQUIREを使うためには、スマホをダウンロードモードにする必要があるのですが、今回データ保全対象スマホの国内版Xperia Z3(SOL26)は、ダウンロードモードにはできませんので、ルート化する必要があります。
AXIOM/ACQUIREの方いわく、自分でルート化しなくても、AXIOM/ACQUIRE側で自動でルート化(Dirty cowでExploit)するらしいのですが、うまく認識しなかったので、自分でルート化しました。
ちなみに、fastboot/ ダウンロード/Flashモード/リカバリーモードなど色々モードがあって混乱しましたが以下のサイトがわかりやすくまとめてくれているので参考にして下さい。
アンドロイド端末で「ダウンロードモード」と言うと何を指しま... - Yahoo!知恵袋
Androidがリカバリー/ダウンロードモードで起動する方法
国内版Xperia Z3(SOL26)のルート化
国内版Xperia Z3をルート化サイトは沢山存在しますが、重要なツールのサイトなどがリンク切れになっていることが多いので、ツールの最新リンク先も記載しておきます。2020年にもなって国内版Xperia Z3をルート化する人種は、絶滅危惧種だとは思いますが念の為。
参考にしたサイトは以下の2つ。
はやの多趣味な日記帳 国内版 Xperia Z3 / Z3 Compact で root 権限を取得してみた。 ( 401SO , SO-01G , SO-02G , SOL26)
https://www.youtube.com/watch?v=GLUarA2NAf4
ツールの最新リンク
Xperia FTF一覧:Xperia FTF
Giefroot:Download Giefroot - root xperia Z3 Guide
*解答する時にパスワードが必要なので要注意(リンク内に記載あり)
「The bundle does not match the connected device」エラー
flashtoolが最新だとこのエラーが出るようです。0.9.18.6だとエラーが出力されず、無事ROM焼きできました。
flashtool-0.9.18.6:StackPath