lldb
経由でリモート マシン ドライバー (kext) をデバッグするときに、ユーザー空間アドレスを読み取りたいと思いますkdp
。コードをカーネル空間に移動して簡単に読み取るために使用できるコードを知っているcopyin
ので、予想どおり、ユーザーメモリを直接読み取ろうとすると失敗しました:
(lldb) memory read 0x000070000d15a024
error: kdp read memory failed (error 4)
copyin
ランタイム デバッグ セッション中にデータをデバッガーから読み取ることができる場所に変換するための代替手段はありますか?
ありがとう