4
リモートマシンドライバ(kext)をkdp
でデバッグするときに、ユーザスペースアドレスをlldb
から読みたいと思います。私は、ユーザーメモリを読み取るしようとしたときのコードで、私が期待して、スペースをカーネルと簡単にそれを読むためにコードを移動するために、copyin
を使用することができることを知って、直接それが失敗しました:kextのデバッグ時にユーザスペースのアドレスアドレスを読み取る
(lldb) memory read 0x000070000d15a024
error: kdp read memory failed (error 4)
は、いくつかの代替があります実行時にデバッグセッション中にcopyin
にデータを変換すると、デバッガからデータを読み取ることができますか?あなたが使用して特定のカーネルのデバッグスクリプトをロードすると仮定すると、
おかげ