Windows 8 Build 7861.0.fbl grfx dev1.101013-1700:修订间差异
跳转到导航
跳转到搜索
Windows 8 Build 7861.0.fbl grfx dev1.101013-1700 (查看源代码)
2025 年 12 月 28 日 (日) 18:38 的版本
、 2025 年 12 月 28 日 (星期日)→Leak prevention
正义羊-JRJSheep(讨论 | 贡献) |
正义羊-JRJSheep(讨论 | 贡献) |
||
| 第 41 行: | 第 41 行: | ||
[[Windows Aero]] 视觉样式略有变化,现在在没有最大化、最小化或帮助按钮的对话框中,关闭按钮变小了,并修改了文本发光效果,使其覆盖整个标题栏区域。然而,对于使用或曾经使用 Windows 工作区框架的窗口,仍然使用以前的发光效果。 | [[Windows Aero]] 视觉样式略有变化,现在在没有最大化、最小化或帮助按钮的对话框中,关闭按钮变小了,并修改了文本发光效果,使其覆盖整个标题栏区域。然而,对于使用或曾经使用 Windows 工作区框架的窗口,仍然使用以前的发光效果。 | ||
=== | === 反泄露措施 === | ||
通过在系统中添加专用的指纹块,引入了 [[Windows 指纹服务]]的近最终实现,此指纹块会通过外壳库 <code>shell32.dll</code> 显示在桌面[[水印]]和[[Winver|版本报告小程序]]中。指纹会直接附加在 <code>BuildLab</code> 字符串的末尾(此字符串可从注册表键 <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion</code> 查询),以内部版本哈希的形式(官方称为“EULA hash,EULA 哈希”)通过将 WFS 块拆分为 8 个 16 字节的数组并对每个数组的 16 个字节进行异或操作计算得出。然后可以推导出 EULA 哈希,以便将内部版本泄密源追踪到现有的 Microsoft 分支机构;EULA 哈希的可见性和保密警告取决于某些编译器标志的存在。 | |||
指纹数据现在存储在注册表项 <code>HKLM\SYSTEM\WPA\478C035F-04BC-48C7-B324-2462D786DAD7-5P-9</code> 中。此注册表项必须存在于 Windows 安装中,否则操作系统要么拒绝启动,要么在启动时出现 <code>KERNEL_SECURITY_CHECK_FAILURE</code> 代码的非确定性[[错误检查]],或在运行时周期性 WFS 检查失败时出现 <code>CRITICAL_STRUCTURE_CORRUPTION</code>。此外,大部分指纹数据现在都是加密的,因此需要进行逆向工程才能解码并提取相关信息。 | |||
== Bug == | == Bug == | ||