0

mmap と brk でカーネル モジュールと kprobes を使用して、ユーザー空間で malloc 関数が呼び出された回数を確認しようとしています。カーネル内のシステム コールが sys_mmap および sys_brk であることがわかりましたが、カーネル内にモジュールを挿入しようとすると、次のように表示されます。

insmod: mallocmonitor.ko を挿入できません。操作は許可されていません

また、__kmalloc、kfree、または map_region 関数に kprobe を登録すると、問題なく動作します。

誰かがこれについて洞察を持っていますか?

4

0 に答える 0