本研究论文首次对专有的苹果 AirDrop 和安卓 Quick Share 文件传输协议进行了全面的安全性分析。鉴于这些服务在全球拥有超过五十亿台设备,且均支持零点击访问,它们构成了重大的攻击面。 作者进行了一项广泛的跨平台研究,通过逆向工程剖析了 AirDrop 复杂的七层状态机,并开发了名为“AIRFUZZ”的协议感知型模糊测试工具,旨在对压缩前的数据进行变异测试。调查发现,在各种实现方案中存在六个关键漏洞(V1–V6): * **苹果 AirDrop:** 三个预认证缺陷,包括拒绝服务 (DoS) 和内存损坏问题。 * **三星 Quick Share:** 两个协议层缺陷,包括一个安全加密绕过漏洞。 * **谷歌 Quick Share (Windows版):** 一个堆释放后使用 (use-after-free) 漏洞。 研究人员已向相关厂商负责任地披露了这些发现。苹果、三星和谷歌均已确认报告,其中谷歌还为在其 Windows 实现中发现的漏洞提供了赏金奖励。这项工作凸显了对未公开且具备高权限的近场通信协议进行安全性审查的迫切需要。
该项目为 Apple Silicon Mac、iPhone 和 iPad 带来了《命令与征服:将军 – 零点行动》的原生性能。通过将 2003 年原始引擎源码编译为 ARM64 架构,并利用转换层(DXVK/MoltenVK),游戏无需模拟即可运行。它还针对移动端优化了触控操作,包括框选和双指缩放功能。
此版本基于 EA 开源的源码,并在 *GeneralsX* 移植的基础上增加了对 iOS/iPadOS 的支持以及关键的引擎修复。请注意,**不包含游戏资源文件**;用户必须拥有正版副本(例如通过 Steam),才能下载必要的数据。
该项目提供了适用于 macOS 和 iOS 的完整构建脚本,需要 Xcode 和特定的开发工具。尽管该移植版功能完善,但仍处于持续开发中,已知在 iOS 长时间运行期间存在内存管理方面的局限性。详细文档(包括技术“移植指南”和 AI 辅助开发过程的完整工程日志)可在仓库中查阅。
**核心资源:**
* **源码:** [GitHub - Generals-Mac-iOS-iPad](https://github.com/ammaarreshi/Generals-Mac-iOS-iPad.git)
* **需求:** 原始游戏资源(需拥有 Steam 版)。
* **鸣谢:** 由 Ammaar Reshi 使用 Claude Code 工程化开发。