如何检测360核晶模式和CPU虚拟化
核晶360是一种在CPU支持虚拟化并且开启虚拟化的前提下一种360防护模式,如何辨别核晶360,我的思路是从判断CPU是否支持虚拟化入手
思路:
1.使用第三方软件-cpu-z
2.使用特定的cpu命令,捕获异常
3.使用wmic获取cpu信息
wmic cpu
其中VirtualizationFirmwareEnabled 属性最为关键,翻译来的意思是启用虚拟化固件
开启CPU虚拟化
VirtualizationFirmwareEnabled Ture
未开启CPU虚拟化
VirtualizationFirmwareEnabled False
使用wmic获取虚拟化固件属性
C:\Users\R4bbit>wmic cpu get VirtualizationFirmwareEnabled VirtualizationFirmwareEnabled TRUE
4.从注册表中读取信息
5.查看CPU指令集检测是否支持vt-x
这里思路我只仔细研究了第三种
BOOL Check_VT()
{system("wmic cpu get VirtualizationFirmwareEnabled > 1.txt"); //导出的txt文本格式是utf-16 文件头为FF FEsystem("type 1.txt > 2.txt");//转换为普通txt文件格式char filePath[MAX_PATH] = {};GetCurrentDirectory(MAX_PATH, filePath);SetCurrentDirectory(filePath);strcat(filePath, "\\2.txt");TCHAR fileData[MAX_PATH] = { };FILE *fp;if ((fp = fopen(filePath, "rb")) == NULL){return FALSE;}fread(fileData, MAX_PATH, 1, fp);fclose(fp);DeleteFile("1.txt");DeleteFile("2.txt");if (strstr(fileData, "TRUE") != NULL){//VT模式开启return TRUE;}else{//VT模式未开启return FALSE;}}
运行试验:
在开启CPU虚拟化的虚拟机中运行
在未开启CPU虚拟化的虚拟机中运行
如何检测360核晶模式和CPU虚拟化相关推荐
- 最新免杀!可过360核晶与Defender(SysWhispers3)
0x01 工具介绍 SysWhispers3WinHttp 基于SysWhispers3项目增添WinHttp分离加载功能,目前还可免杀绕过360核晶与Defender. @怀光 师傅最近的一个免杀项 ...
- 度娘计算机cpu,CPU硬件虚拟化技术和360“核晶防护引擎”(进一步强化电脑性能)...
关于CPU的硬件虚拟化技术(VT) CPU硬件虚拟化技(VT)术在两家CPU厂商的叫法不同,英特尔方面叫作 Intel-VT,AMD方面叫作 AMD-VT 简单讲,硬件虚拟化技术(以下简称VT)可以让 ...
- kvm虚拟化之cpu虚拟化
(文章来自作者维护的社区微信公众号[虚拟化云计算]) (目前有两个微信群<kvm虚拟化>和<openstack>,扫描二维码点击"云-交流",进群交流提问) ...
- vue检测是不是360浏览器兼容模式_Vue项目 IE/360浏览器兼容模式下打开空白的问题...
记一次bug解决 bug发现 项目不复杂,就是一个基于vue-cli3搭建的pc端项目 在开发进入后半段的时候发现在360浏览器兼容模式先显示空白而且没有报错,此类问题之前我写react在低版本的qq ...
- 使用PCAST检测散度以比较GPU和CPU结果
使用PCAST检测散度以比较GPU和CPU结果 并行编译器辅助软件测试(PCAST)是英伟达HPC FORTRAN.C++和C编译器中的一个特性.PCAST有两个用例.一个新的处理器或新的编译程序的部 ...
- 偏偏在面试的时候踏入一个大坑--360浏览器兼容模式
之前从来没使用过360浏览器,也不知道他有兼容模式和极速模式.在线打开之前做过的案例(兼容模式),就完全傻眼了-乱七八糟.很绝望(最气人的是当时竟然没想到换个浏览器试试,哎,第一次面试果然让人记忆深刻 ...
- 设置网页默认为360浏览器极速模式打开
设置网页默认为360浏览器极速模式打开 在head标签中添加一行代码: <html> <head> <meta name="renderer" con ...
- 360浏览器极速模式自动_浏览器正在为网站带来自动暗模式
360浏览器极速模式自动 nalyvme/Shutterstock.comnalyvme / Shutterstock.com Dark mode is now everywhere, includi ...
- jsp页面360浏览器兼容模式不兼容问题解决方法
众所周知,360浏览器兼容模式是个很蛋疼的模式,让无数开发人员头疼脑热.鄙人也遇到了,为留纪念,特附解决方法如下: 1.在<head>标签前插入 <!DOCTYPE html PUB ...
- 服务器cpu只显示一个核,云服务器的1核是指一个cpu吗
云服务器的1核是指一个cpu吗 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. ...
最新文章
- Eureka VS Zookeeper
- amazon redshift 分析型数据库特点——本质还是列存储
- 产品经理必须知道的一些知识:决定价格的四种因素
- http:(5):http状态码
- Mysql-centos下的安装
- 倒计时2天 | AI开发者大会完整议程揭秘!与百名大咖玩转人工智能
- 存储过程(简单入门)
- 转-架构高性能网站秘笈(四)——反向代理缓存
- 第五章 创建高性能的索引
- 【语言处理与Python】5.7如何确定一个词的分类
- java中set和get用法_java中 set 和 get
- Hijack攻击揭秘
- Tomcat启动之后遇到“ran out of the normal time range, it consumed [2000] milliseconds.”?
- PC端 kindle 导入 电子书
- iframe 重新加载
- ubuntu20.04 更新后蓝牙机械键盘不可用
- dvi转vga接口图及相关接法
- 大数据技术之大数据基础阶段考试题(二)
- idea如何配置Mybatis简单易懂
- natapp九折邀请码