問題タブ [frida]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5005 参照

javascript - Frida - オブジェクトをダンプ/検査する関数

Frida を使用して、Java オブジェクト インスタンスを引数として取り、Java オブジェクト フィールドのすべての値と型を含む JS オブジェクトを、おそらく再帰的に返す関数を作成しようとしています。

たとえば、次のようなものがあるとします。

(Frida JSスクリプトで)次のようなものを実行できるようにしたい

次のようなものを参照してください。

いくつかの異なるアプローチを試みましたが、多くのエラーや問題が発生し続けています。深く掘り下げる前に、かなりの時間を節約できる既存の実装を知っている人はいますか? 私は広範囲にグーグルで検索しましたが、_name アクセス、静的メンバー、再帰的ダンプなどを必要とするコーナーケースを含め、クラスメソッドとフィールド名をダンプするスクリプトしか見つけることができませんでした。

ありがとう!