私は、Xposedがどのようにフックするかを理解しようとしています。どのようにXhopped Androidでフックするのですか?
Xposed Bridgeのソースコードは、起動するたびにすべてのプロセスの内部にあるjarファイルです。 また、JNIを介してネイティブメソッドに渡すために、クラスメソッド、パラメータなどを取得するためにJavaリフレクションを使用していることがわかりました。
私は、Xposedがプロセスをフックして、それを完全に制御できることを理解できません。
フックはXposedBridge jarファイル内のJava側で行われるか、ネイティブコードのARTレベルで行われることを確認しようとしています。