首页 > 电脑

windows64怎样查找DR0寄存器下内核硬件断点

更新时间2020-01-20 00:15:10

64位不能用内联汇编,怎样给DR0寄存器赋值达到下段的目的?

只是vc++不支持64位的内联汇编(我隐约记得vc++2019也支持了,今天没环境),其它编译器,如gcc,intel C,C++builder的64位都支持的

但要注意的是但是,DRx的访问是需要一定权限的。比如你用MOV操作的话,你需要在实地址模式,系统管理模式(smm)或者在保护模式(CPL设0).如果权限不够,将会在访问DRx的时候尝产生#GP(general-protection)异常


关于硬件断点_RanCheIce的专栏-CSDN博客

https://blog.csdn.net/rancheice/article/details/8810777


上一篇:R9270X和GTX760性能比较

下一篇:我想升级电脑,可不知道换什么硬件,请大师们帮我参看一下配置图片,谢谢大家!