2

割り当てメモリにmmapを使用しており、mprotectを使用して一部のページをPROT_READとしてマークし、いくつかのページをPROT_NONEとしてマークしています。私の実装には、メモリ権限に基づくロジックがあります。現在、メモリの場所情報を持っていますが、現在の保護状態を取得するにはどうすればよいですか?(PROT_READ / PROT_NONE)

4

1 に答える 1

3

この情報を取得するためのシステムコールがあるかどうかはわかりません。解析できる絶対的な最悪のケース/proc/<pid>/maps

于 2012-04-10T20:39:13.110 に答える