Noxエミュレータ(Android)で/data/data/を見る
August 16, 2019
/data/dataのパーミッション
リバースエンジニアリング対策であると思うが, UserLAnd等を用いてrootになっても/data/data/以下を自由にできるわけではない.
特にエミュレータ等でbootloaderを上書きできない場合は, 本質的にrootでログインすることは難しい.
Noxでは設定でroot化を行うことができるが, これでは/data/data/を読み書きすることはできない.
方法
Noxの仮想化エンジンにはVirtualBoxを用いているようだ.
特にディスクデバイスの仮想化はVirtualBoxと同じ形式であるので,
Noxのインストール先\bin\BignoxVMS\nox\nox-disk2.vmdk
にあるvmdkを普通のlinuxのイメージでマウントすると/data/data/以下が読み込める.
イメージはosboxes等から入手するのがよい.
パスワードはosboxes.org