在最近的一段视频中,杰夫·吉尔林(Jeff Geerling)对“ARM 架构芯片(如 Apple Silicon)在能效上天然优于 x86 架构”这一长期以来的观点提出了挑战。通过将搭载 Intel Core 5 320 处理器的戴尔 XPS 13 与现代 MacBook 进行基准测试对比,吉尔林揭示了行业格局的惊人转变。 在使用 HPL Linpack 测试中,戴尔 XPS 13 的能效达到了 6.21 Gflops/W,实际上超过了 MacBook 的 5.38 Gflops/W,并可与 M4 Mac Mini 的能效相媲美。这些发现表明,英特尔近期的架构改进已有效缩短了曾经定义该行业的功耗差距。 尽管 MacBook 在集成显卡、音频和操作系统偏好方面仍具优势,但戴尔在待机或网页浏览等日常使用场景中展现出的能效,标志着 x86 架构达到了一个重要的里程碑。归根结底,吉尔林的测试支持了这样一种观点:能效更多取决于现代芯片设计,而非底层的指令集架构,这证明了英特尔再次成为能效桂冠的强力竞争者。
本项目引入了 **Triton**——一款用于 QEMU 的新型 Windows 驱动程序,旨在为虚拟机提供完整的 DirectX 11 支持。Triton 基于前代 **Neptune** 协议(该协议可在虚拟机管理程序中实现 Direct3D API 调用的序列化),使 macOS 及其他平台上的 Windows 客户机能够获得现代图形加速支持。
与以往替换 Windows 系统 DLL 的方法(该方法存在性能低下、易被反作弊系统检测及不稳定等问题)不同,Triton 实现了 Windows 设备驱动程序接口(DDI)。通过将客户机的 DDI 调用转换回 DirectX API 调用,系统利用经过优化的 Neptune 协议与宿主机进行通信。
处理 DXBC 着色器字节码是一项关键挑战;Triton 通过重建宿主机渲染器所需的元数据,使字节码能够在不经修改的情况下通过。在 macOS 宿主机上,该系统通过集成 **DXMT** 或 **D3DMetal**(Apple 的游戏移植工具包)来提供硬件加速。通过对共享内存和仿真围栏(Fences)的精妙运用以处理进程隔离,系统确保了客户机与宿主机 GPU 之间的同步。这一进展代表了虚拟化游戏性能的重大飞跃,使 Windows 客户机能够有效地利用宿主机原生图形库。
在两年的沉寂之后,作者回归并分享了关于 **Eufy Security 智能门铃生态系统**的深度安全分析。出于对这些设备在游客密集社区中随处可见的好奇,作者将其作为学习课题,对该系统的安全协议进行了逆向工程。
该研究揭示了几个显著的漏洞:
* **取消认证攻击 (Deauthentication Attacks):** Eufy 生态系统依赖一个隐藏的“OCEAN_XXXXXX”Wi-Fi 网络,由于缺乏有效的保护,攻击者可以利用取消认证数据包切断门铃与集线器的连接。
* **同步不安全:** 用于传输凭证的声波配对过程被成功逆向,作者通过合成音频强制门铃连接至恶意接入点。
* **凭证提取:** 通过导出门铃的闪存镜像,作者识别并解密了 `es_config` 文件,从而获取了隐藏 Wi-Fi 的凭证。
至关重要的是,该“隐藏”网络充当了一个网关;一旦连接,攻击者便可通过受害者的路由器获得完整的互联网访问权限,并能探测到局域网内的其他设备。作者强调,这项工作纯粹出于探索的乐趣和道德研究的目的。