Androidアプリ診断機能では、AeyeScanからAndroidアプリに対してソースコードの解析や、起動したアプリを動作させた際の通信に対して脆弱性診断を行うことが可能です。
| 目次
ドメイン登録
事前にAndroidアプリで発生する通信のうち、スキャン対象とするドメイン情報を登録し、ドメインアクティベーションを行います。
ドメイン登録については、「Step3 ドメインの登録」及び、必要に応じて「Step4 ドメインアクティベーション」をご実施ください。
新規スキャン作成
1. スキャン一覧から「+新規スキャン」をクリックします。
2. 「サイト名称」を設定し、「トップURL」にスキャン対象としたいドメインを設定します。
3. 「基本情報>サイトタイプ」にて、「Android」を選択し、スキャン対象のAndroidアプリを設定する画面を表示します。
4. 「Androidスキャン方式」から、スキャンしたい内容に応じて「APK解析+巡回・スキャン」または「APK解析のみ」を選択します。
|
MEMO
|
apkファイル選択
「apkファイル」より、ファイルを選択し、スキャン対象としたいAndroidアプリ(.apkファイル)を指定します。
アプリの初期設定(任意)
Androidスキャン方式で「APK解析+巡回・スキャン」を選択した場合、「アプリの初期設定」が表示されます。
「アプリの初期設定」では、利用規約への同意やチュートリアルなど、アプリの初回起動時のみ要求される操作を行うことで、初期設定を完了させた状態から巡回を開始できるようになります。
アプリの初期設定画面を表示後、画面上で起動したアプリを操作することが可能となります。
初期設定に必要な操作を実施後、「設定を保存して反映」を実施ください。
巡回の実行
apkファイルの選択後やアプリの初期設定が完了後は自動巡回が実施できます。
スキャン詳細画面より再生ボタンを押下し、表示されたダイアログから「開始」ボタンをクリックします。
自動巡回の実行中は、ハンバーガーメニュー>「巡回状況」より、エミュレーター上で起動したアプリを自動巡回している様子が確認可能です。
<巡回状況の画面>
巡回結果の確認
巡回完了後、画面遷移図を確認し、各画面に対して正常にアクセスができていることを確認します。
スキャンの実行
巡回で作成された画面遷移図およびapkファイルに対して、スキャンを実行します。
利用方法は以上となります。