-
-
[求助]win10x64 注册IDT问题
-
发表于:
2019-2-3 06:57
4120
-
win10x64自己注册一个IDT中断,从R3引发,中断到内核时操作太多堆栈就会导致CPU关闭
swapgs
int 3
sub rsp,1000h //例如我这样
mov rax,rax //执行这里就会导致CPU关闭
sub rsp,1000h
mov rax,rax
sub rsp,1000h
win10x64注册IDT时指定内核栈有时候就不会导致CPU关闭,但指定内核栈就得跟其他硬件中断共享堆栈
我在win7x64同样方式注册IDT就没出现问题为什么到win10x64就出现问题
这个到底是什么问题,你们在实现r3跟r0通信时没有空间用irp时是怎么通信的?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
最后于 2019-2-3 07:09
被dsjflw编辑
,原因: