AI助力揭示USB加密产品的安全隐患
在一次针对四款USB防护产品的安全研究中,研究者李旭升利用OpenAI Codex和Binary Ninja的MCP服务器进行了代码分析,结果显示出多个安全缺陷,包括硬编码的加密密钥和隐藏账号。Codex在一次分析中仅用7分钟就发现了主要的安全漏洞。这项研究于2026年10月22日发布,涵盖了SecZure的YutianDun、NetacFileLock、KakaSoft USB Copy Protection和Nexcopy Copy Secure等产品。
李旭升强调,这些问题源自于产品密码处理的方式,而非加密算法的破损。通过将软件分析与文件保护的实测相结合,他展示了AI如何迅速定位到控制加密的核心代码。
对于YutianDun,该产品通过专门的阅读器隐藏了加密文件,设计目的在于防止复制、截屏和打印。然而,李旭升发现有两个内置账号能够解锁同一内容标识符,这个标识符用来生成文件的加密密钥。这两个账号分别为Buffer和System,它们的密码分别是123456和SECZURE.COM。李旭升指出这种设计是一种技术后门,但强调并无证据证明厂商有恶意。 乐玩lewin乐玩国际
在分析NetacFileLock时,李旭升仅提供了一条提示,Codex就在七分钟内找到了一个固定的32字节AES-256密钥。结果显示,密码校验并不影响加密密钥的生成,Codex还发现了MD5密码校验和独立分块加密的ECB样式。
对于KakaSoft USB Copy Protection,即便在最高保护状态下,依然存在问题。其Blowfish密钥基于内嵌密码生成,与用户密码无关。AI通过自定义哈希代码追踪,最终成功还原了密钥并证明可以在没有密码的情况下解密受到保护的U盘。Nexcopy Copy Secure则是在查看器中存储了一个固定密钥,分析用时约10分钟,发现密码与文件密钥的管理并不直接关联。
李旭升选择在没有走常规协同披露流程的情况下发布报告,得出的结论是,消费者需要明确了解,所保护的究竟是内容密钥还是仅为查看应用提供了访问权限。 乐玩lewin乐玩国际