androguard 関数get_tainted_packages()の説明は、「汚染されたパッケージを返す」です。この関数のテストから、APP 用に定義されたすべてのクラスが返されるようです。しかし、汚染されたパッケージの意味は何ですか?
1 に答える
0
github hereから以下の回答を得ました
汚染されたパッケージは、アプリケーションのコードから少なくとも 1 回参照されるパッケージです。
これは、アプリケーション バンドル内のすべてのコード ブロックのすべてのオペコードを検査し、フィールドを参照したりクラスを呼び出したりするオペコードのタイプを探すことによって検出されます。次に、そのようなすべてのケースが収集され、関連するパッケージが抽出されます。
于 2016-11-30T09:53:18.127 に答える