首页
社区
课程
招聘
[讨论]VT真的能被称作负1环?
2021-7-9 17:52 6271

[讨论]VT真的能被称作负1环?

2021-7-9 17:52
6271

    经常听见有人说VT是CPU的-1环,这种说法正确吗?

    我先说我的见解:不正确。

为什么?因为既然被称作-1环,那就是说在开启VT的这个状态下,可以使用的硬件资源应该是比CPU处于保护模式0环下不开启VT的状态要多,什么是硬件资源?硬件资源就是可供使用的CPU指令,可供访问的内存范围(包括物理内存范围还是虚拟内存范围),例如CPU进如0环后可以使用一堆特权指令,可访问的虚拟内存范围从进程的低2G扩大到整个进程;然而事实上,不论是GUST下还是HOST下,可使用的CPU指令和内存范围并不比在保护模式0环下更多,别跟我扯那些VM开头的指令,那些指令只是用来设置虚拟机的,跟正常的程序逻辑指令半毛钱关系都没有。总之开启VT后,GUST状态下等于是限制了原来不开启VT状态下0环可供使用的硬件资源,应该称之为0.5环;Host状态下和原来的不开启VT的0环下可供使用的硬件资源完全一样。


    


[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 12500
活跃值: (3038)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
白菜大哥 2021-7-9 20:07
2
0
确实,说白了就是限制了别人而已。
雪    币: 405
活跃值: (1855)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
wowocock 1 2021-7-13 11:37
3
0
主要是能监控到常规R0不能监控的东西。自然级别更高。
雪    币: 6627
活跃值: (2551)
能力值: ( LV4,RANK:52 )
在线值:
发帖
回帖
粉丝
不对 2021-7-13 13:04
4
1
-1环虽然没有更多的指令,但是它可以处理指令的返回结果以及是否可以执行该指令。如果实在接受不了-1这个称呼,可以管它叫做0环,原来的0环叫做1环,原来的3环叫做4环。
游客
登录 | 注册 方可回帖
返回