1

Linux で CR0 に書き込もうとしていますが、セグメンテーション エラーが発生し続けます。これは、i386 または x86_64 のアセンブリ用です。とにかくこれを回避する方法はありますか?

以下は、segfault を設定するコードの一部です。

mov eax,0xffffffff      ;system call number (sys_write)
mov cr0,eax
4

1 に答える 1

7

CR0 は保護レジスタです。ユーザー空間の Linux アプリケーションでは変更できません。

于 2012-04-17T05:25:53.050 に答える