无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 22983|回复: 70

[求助] 怎么判断当前系统 是否为UEFI安全启动

    [复制链接]
发表于 2020-2-10 12:39:43 | 显示全部楼层 |阅读模式
有了判断是否为BIOS/UEFI启动http://bbs.wuyou.net/forum.php?mod=viewthread&tid=417337


如果是UEFI启动怎么判断是否为UEFI安全启动
如果是BIOS启动怎么判断主板是否支持UEFI启动

这两点在windows下有什么特征吗

发表于 2020-2-10 18:10:53 | 显示全部楼层
看BCD内容,一目了然!
回复

使用道具 举报

发表于 2020-2-11 02:59:27 | 显示全部楼层
wintoflash 发表于 2020-2-10 18:43
安全启动状态可以通过查询 UEFI 全局环境变量 "SecureBoot" 来获得。
SecureBoot 这个变量占用一个uint8_t ...

w大的空间是不是不可见?我想看你以前的贴子,不知道可不可以?
回复

使用道具 举报

匿名
匿名  发表于 2020-2-11 08:27:49
qingyi78 发表于 2020-2-11 02:59
w大的空间是不是不可见?我想看你以前的贴子,不知道可不可以?

深度截图_选择区域_20200211082712.png
你点'主题', 拉到最下面。

点评

純好奇, 試了下. [attachimg]411218[/attachimg]  详情 回复 发表于 2020-2-11 14:37
回复

使用道具 举报

发表于 2020-2-11 10:28:15 | 显示全部楼层
用微软提供的函数 GetFirmwareEnvironmentVariableA 和 GetFirmwareEnvironmentVariableW 获取
回复

使用道具 举报

发表于 2020-2-11 14:11:08 | 显示全部楼层
wintoflash 发表于 2020-2-10 18:43
安全启动状态可以通过查询 UEFI 全局环境变量 "SecureBoot" 来获得。
SecureBoot 这个变量占用一个uint8_t ...

GetFirmwareEnvironmentVariableA
这里的lpName和lpGuid从哪里可以查到资料?一直找不到

点评

DllCall("Kernel32.dll", "dword", "GetFirmwareEnvironmentVariableW", "wstr", "", "wstr", '{00000000-0000-0000-0000-000000000000}', "wstr", Null, "dword", 0)   发表于 2021-7-2 12:51
3F 全局变量的 GUID 可以参考 edk2 https://github.com/tianocore/edk ... id/GlobalVariable.h  详情 回复 发表于 2020-2-11 14:27
回复

使用道具 举报

发表于 2020-2-11 14:27:38 | 显示全部楼层
红毛樱木 发表于 2020-2-11 14:11
GetFirmwareEnvironmentVariableA
这里的lpName和lpGuid从哪里可以查到资料?一直找不到

3F
全局变量的 GUID 可以参考 edk2 https://github.com/tianocore/edk ... id/GlobalVariable.h

点评

谢谢,眼睛太大了  详情 回复 发表于 2020-2-11 14:28
回复

使用道具 举报

发表于 2020-2-11 14:28:44 | 显示全部楼层
plusv 发表于 2020-2-11 14:27
3F
全局变量的 GUID 可以参考 edk2 https://github.com/tianocore/edk ... id/GlobalVariable.h

谢谢,眼睛太大了
回复

使用道具 举报

发表于 2020-2-11 14:37:15 | 显示全部楼层
本帖最后由 plusv 于 2020-2-11 14:40 编辑
匿名者 发表于 2020-2-11 08:27
你点'主题', 拉到最下面。

純好奇,
試了下.

123.png

点评

你没有把滚动条拉到最下面  详情 回复 发表于 2020-2-11 18:38
都删除了。当然看不到。  详情 回复 发表于 2020-2-11 15:43
回复

使用道具 举报

发表于 2020-2-11 15:43:58 | 显示全部楼层
plusv 发表于 2020-2-11 14:37
純好奇,
試了下.

都删除了。当然看不到。

点评

纯好奇, 如果都删除了, 主题是否应为 0 帖子是否应为 0 这样比较"匹配". wintoflash 大概有什么原因, 把帖子给删除了, 最近不是有一位也是说 再见, 把帖子给删除了.  详情 回复 发表于 2020-2-11 16:37
回复

使用道具 举报

发表于 2020-2-11 16:37:31 | 显示全部楼层
本帖最后由 plusv 于 2020-2-11 16:40 编辑
freesoft00 发表于 2020-2-11 15:43
都删除了。当然看不到。

纯好奇,

如果都删除了,
主题是否应为 0
帖子是否应为 0
这样比较"匹配".

如我的主题为 7,
之前被版主删除了 1 帖,
主题是否应为 6,
这样比较"匹配".

wintoflash 大概有什么原因,
把帖子给删除了,
最近不是有一位也是说 再见,
把帖子给删除了

点评

这个得问w了。感觉以前很多帖子还是很有营养的,不知道他本人是怎么样的想法,也许不想被打扰。  详情 回复 发表于 2020-2-11 17:07
回复

使用道具 举报

发表于 2020-2-11 17:07:12 | 显示全部楼层
plusv 发表于 2020-2-11 16:37
纯好奇,

如果都删除了,

这个得问w了。感觉以前很多帖子还是很有营养的,不知道他本人是怎么样的想法,也许不想被打扰。

点评

>也许不想被打扰。 +1. 我也这么想, 尊重当事人.  详情 回复 发表于 2020-2-11 17:20
回复

使用道具 举报

发表于 2020-2-11 17:20:45 | 显示全部楼层
freesoft00 发表于 2020-2-11 17:07
这个得问w了。感觉以前很多帖子还是很有营养的,不知道他本人是怎么样的想法,也许不想被打扰。

>也许不想被打扰。

+1.

我也这么想,
尊重当事人.
回复

使用道具 举报

发表于 2020-2-11 18:38:45 | 显示全部楼层
plusv 发表于 2020-2-11 14:37
純好奇,
試了下.

你没有把滚动条拉到最下面

点评

原来要滚到"最下面".  详情 回复 发表于 2020-2-11 19:23
回复

使用道具 举报

发表于 2020-2-11 19:21:58 | 显示全部楼层
wintoflash 发表于 2020-2-11 18:34
从网上找的一些代码拼凑一下,瞎几把写的程序,可以判断是否安全启动。

看截图应该可信,
我 10 余年老 PC,
VMWare 不能装新版,
因为 CPU 不支持,
所以无法测试,
给其它网友测试.
回复

使用道具 举报

发表于 2020-2-11 19:23:32 | 显示全部楼层
wintoflash 发表于 2020-2-11 18:38
你没有把滚动条拉到最下面

原来要滚到"最下面".
回复

使用道具 举报

 楼主| 发表于 2020-2-11 22:04:12 | 显示全部楼层
wintoflash 发表于 2020-2-11 20:13
稍微完善了一下:

测试结果正确
是.png

非.png

回复

使用道具 举报

发表于 2020-2-11 22:14:37 来自手机 | 显示全部楼层
和那个efilegacy判断搞到一起吧
回复

使用道具 举报

发表于 2020-2-12 15:08:34 | 显示全部楼层
路过学习
回复

使用道具 举报

发表于 2020-2-12 18:35:53 | 显示全部楼层
牛!学习了
回复

使用道具 举报

发表于 2020-2-15 14:41:42 | 显示全部楼层
谢谢!
回复

使用道具 举报

发表于 2020-2-16 23:49:51 | 显示全部楼层
谢谢
回复

使用道具 举报

发表于 2020-2-17 18:10:48 | 显示全部楼层
mark一下
回复

使用道具 举报

发表于 2020-3-3 11:42:54 | 显示全部楼层
下载学习一下
回复

使用道具 举报

发表于 2020-3-3 15:11:41 | 显示全部楼层
学习了
回复

使用道具 举报

发表于 2020-3-3 16:20:23 来自手机 | 显示全部楼层
回复

使用道具 举报

发表于 2020-3-6 21:29:27 | 显示全部楼层
强大看看
回复

使用道具 举报

发表于 2020-3-6 21:31:07 | 显示全部楼层
嗯 学习学习
回复

使用道具 举报

发表于 2020-3-16 14:22:27 | 显示全部楼层

谢谢分享
回复

使用道具 举报

发表于 2020-3-16 15:25:36 | 显示全部楼层
看bcd
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-25 01:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表