- Version: 2.0.1
- Beta Release: Yes
- Security Update: Yes
- Current Version: No
- operating platform: XenForo
文件指纹系统,当用户通过 XenForo Resource Manager 下载资源文件时,插件在文件送达前自动完成处理。原始文件不会被修改或存储,指纹注入在内存中实时完成,用户下载体验与原生行为完全一致。
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
文件指纹系统,当用户通过 XenForo Resource Manager 下载资源文件时,插件在文件送达前自动完成处理。原始文件不会被修改或存储,指纹注入在内存中实时完成,用户下载体验与原生行为完全一致。
安全修复
CSV 导出增加注入防护,对以 = + - @ \t \r 开头的用户名自动添加 ' 前缀
性能优化
指纹算法从 md5() 改为 hash('xxh128', ...)
为 download_date 列添加独立索引,优化分页查询
隐写术与零宽字符注入合并为单次遍历,减少 ZIP 迭代开销
新增 rewriteHashesJsonInZip() 方法,在水印注入后按 XF 原生算法重算哈希,确保买家安装后"文件健康检查"通过
引入 $modifiedContents 内存映射,解决 ZipArchive::getFromName() 在 close() 前返回旧内容的问题
修复 hashes.json 路径前缀不匹配问题(ZIP 条目名带 upload/ 而键不带),增加前缀自动检测逻辑