【コラム】セキュリティWatch (14) FFRI-Tech-Meeting #4-3 「Androidアプリ解析入門」 | エンタープライズ | マイナビニュース(情報元のブックマーク数)

この図はわかりやすい。

今回は、AndroidのAPKファイルのリバースエンジニアリングについて話をしました。 Androidの開発や解析を行ったことがない人が最初に理解しておくべき構造や概念、最初の解析ステップを説明しました。 ここでは、簡単にその内容を紹介したいと思います。 APKファイルはAndroidのアプリファイルで、ZIP形式となっています。解析するにはまず、apktoolを用いて、AndroidManifest.xml、リソースファイル、smaliファイル等を取り出します。 apktoolを利用すると簡単に必要なファイルが抜き出されますが、実際の内部的な構造は以下の図のような関係になっています。

セキュリティWatch(14) FFRI-Tech-Meeting #4-3 「Androidアプリ解析入門」 | マイナビニュース

screenshot