Android はアプリ間のインテントパラメータ転送のモニタリングを実装します

アプリケーション A はアプリケーション B を呼び出し、そのページの 1 つを起動します。次に、アプリケーション A からアプリケーション B に渡されたデータを取得する必要があります。ルート権限やシステム権限は必要ありません。偽のアプリケーション メソッドを使用して作成することで解決できます。偽のアプリケーション B を使用して騙す場合は、次のように A を適用するだけです。

まず、アプリケーション レコーダーを使用して、アプリケーション B によってどのクラスが開始されているかを確認します。次に、as を使用してアプリケーション B と同じパッケージ名でアプリを作成し、次にアプリケーション B のクラス名と同じパスでアクティビティを作成し、エクスポートされた設定を設定します。真実に。アプリケーション B をアンインストールし、独自のアプリケーションをインストールし、アプリケーション A でこのプロセスを手動で実装します。アプリケーション A はアプリケーションを起動し、Activity の onCreate メソッドで getIntent を実行し、バンドルを走査し、URI およびその他のフィールドを取得して、すべてのデータを出力します。 、それがAが伝えようとしていることです。このメソッドでは、アプリケーション B をアンインストールできること、およびアクティビティに署名権限が設定されていないことを確認する必要があります。

おすすめ

転載: blog.csdn.net/zzmzzff/article/details/125792127