VIC博客全新版本 底层优化 包含新主题新插件
| VIC博客全新版本 底层优化 包含新主题新插件 本次更新包含全新 Vic 主题开发、内核模块新增、存量代码改造,重点围绕安全体系重构与功能扩展落地。内核新增模块:覆盖投票、短代码、封面占位、AI 问答、腾讯云 TTS、极验插件、前端模块包。 安全加固(本次核心改动,修复原版薄弱安全机制):1.重装劫持漏洞修复,原版判定安装状态逻辑:includes/common.php 通过 if (!file_exists(configFile) || !file_exists(installLock)) 判断。一旦锁文件丢失,站点会退回安装流程,新版将config.php是否存在作为已安装唯一可信判断,锁缺失自动重建,install目录访问拦截,Nginx增加兜底禁止访问规则。 2.验证码防爆破与重放改造:服务端不再存验证码明文,仅保存加盐HMAC摘要,Token一次性有效,15分钟过期,连续错3次销毁Token。 3.开放重定向漏洞修复:新增safe_redirect_url校验跳转地址,仅允许站内跳转,防止钓鱼。限流重构,改用IP文件锁计数限流,区分安全IP获取和展示用IP,避免XFF伪造绕过。 4.响应头规范化,统一封装set_content_type,新增安全响应头CSP、Permissions-Policy;robots.txt不再暴露敏感目录,补充目录防护htaccess,捕获Throwable异常,新增security_log安全审计日志。 新增功能模块:投票子系统,三张数据表实现一人一票,支持短代码调用,列表自动清理短代码,无封面自动生成占位图懒加载。AI模块升级,支持文章内容问答、腾讯云TTS文章朗读缓存。极验4.0插件,登录注册评论可单独开关,修复嵌入式交互漏洞。 ![]() 我用夸克网盘给你分享了「20261101NO2.zip」,点击链接或复制整段内容,打开「夸克APP」即可获取。 /~da683bxKNb~:/ |



