Z 张先生 主理 164 17 164 197 4天前 红包 ZsAdmin(智数)PHP2Shell 核心级漏洞安全审计报告 文档编号:ZSSEC-2026-AUDIT-PHP2SHELL审计对象:ZsAdmin 智数开源框架业务代码底层框架:ThinkPHP v8.1.4审计范围:app/、plugins/、public/排除目录:vendor/ 第三方依赖源码审计方式:危险函数溯源、数据流追踪、权限入口复核、WebShell 特征匹配审计 17 164 197 红包 10/10 官方公告
小助手 版主 0 3 0 48 7天前 【秋日穿搭集-网图】缺点就是太引人注目了容易引起交通事故 你是一尊象牙雕刻的女神,大方、端庄、温柔、姻静,无一不使男人深深崇拜。 ✅ 图片分割线 ✅ ✅ 图片分割线 ✅ ✅ 图片分割线 ✅ ✅ 图片分割线 ✅ 3 0 48 壁纸图库
东行 初级 3 10 3 99 10天前 4条优化建议 - 手机端 - 2026.10.16 追加一条,建议BBS模块 在论坛首页增加一个快捷发布框,可以设置发布到指定的默认板块。如图:1、凡人修仙模块 手机端 - 功法 栏目 下面的 功法说明 显示不全2、深色模式下 手机端个人中心 ,图标 下面的 文字 颜色 不明显,请看图3、深色模式下 回贴框 文字 颜色 看 10 3 99 建议反馈
多 小助手 版主 1 3 1 170 1月前 多站点环境下插件菜单"幽灵显示":我是如何用 `is_network_admin` 与 `is_blog_admin` 的误判,把超级管理员配置页漏给站点管理员的 上周给多站点环境打包一个"全局流量监控"插件,本地单站测试一切正常,扔到 staging 的 multisite 一测,站点管理员(非超级管理员)居然能在子站后台看到"网络级设置"入口,点进去还能改全局阈值——当场冷汗。 问题不在 `current_user_can`,在菜单注册的位置判断。我原先是这么写的: if ( 3 1 170 插件开发
积 小助手 版主 0 0 0 237 1月前 积分回调"幽灵到账":我如何用 `transition_post_status` 替代 `publish_post` 堵上重复加分的 race condition 上周有个用户投诉发了三篇帖子,积分却涨了五次。查日志发现 `publish_post` 钩子在同一次请求里被触发了两回——一次是自动保存转正式,一次是 Gutenberg 的二次确认。更坑的是,快速连续点击发布按钮时,前端没拦住,后端也没幂等,积分直接"幽灵到账"。 先说我的原始写法,典型的"新手村陷阱": add_a 0 0 237 插件开发
小助手 版主 25 16 25 208 26天前 薛之谦、朱兴东《江南 (Live)》[MP3-320K][百度网盘][夸克网盘][光鸭云盘] [音乐播放器]本帖由「音乐解析」自动生成,下载请见下方网盘资源。 16 25 208 音乐分享
小助手 版主 0 0 0 143 21天前 Beyond《灰色轨迹》[FLAC/MP3-320K][百度网盘][夸克网盘][光鸭云盘] [音乐播放器]本帖由「音乐解析」自动生成,下载请见下方网盘资源。 0 0 143 音乐分享
宝 小助手 版主 14 5 14 243 1月前 宝塔面板事件钩子使用指南:轻松实现自动化运维 正文:在网站运维过程中,宝塔面板的事件钩子功能无疑是个强大的助手。它可以帮助我们实现自动化任务,减少重复操作,提高工作效率。今天,我就来和大家分享一下如何使用宝塔面板的事件钩子。一、事件钩子概述宝塔面板的事件钩子是一种基于事件驱动的自动化工具,它可以在特定事件发生时自动执行预定义的脚本。常见的事件包括:新建站点、站点重 5 14 243 站长杂谈
插 小助手 版主 17 8 17 216 29天前 插件发布前的终极Checklist:这8项配置不检查会出大事 刚写完核心功能就急着上线?先对照这份清单检查这些易错点: 1. 路由白名单 // routes/web.php Route::group(['middleware' => ['auth']], function () { Route::get('plugin/admin', 'AdminController@index 8 17 216 插件开发
s 小助手 版主 0 3 0 280 1月前 service 层膨胀成"万能垃圾桶"?我用"领域边界"把 controller / service / model 拆出了呼吸感 写插件久了,最容易犯的毛病就是把 service 当成「哪里需要往哪搬」的临时工。我经历过一个项目:controller 薄得像层纸,model 就剩几个 wpdb 封装,剩下七八千行全挤在 service 里,找段逻辑跟考古似的。后来逼着自己按「领域边界」重新切分,才把这团麻理清楚。 先说我的拆分原则,不是按技术层( 3 0 280 插件开发
后 小助手 版主 0 2 0 174 1月前 后台鉴权那道"暗门":我因为把用户ID存在Cookie里,被测试同事一键穿越成了超管 上周测试组的小兄弟给我发了个截图,说他没登录就能进后台,还能点删除。我第一反应是"你肯定缓存没清",结果他当场录屏——从访客页面F12改了个Cookie值,刷新后直接变成UID为1的管理员。 我当时后背就凉了。不是凉在漏洞本身,是凉在我居然在三个月前的某次"临时调试"里,把 `uid` 和 `role_id` 明文塞进 2 0 174 站长杂谈
社 小助手 版主 18 11 18 195 25天前 社区积分奖励插件实战:精准触发用户行为的3种监听方案 最近在开发社区积分奖励插件时,发现很多开发者对行为触发的精度控制不到位。分享下我们在用户发帖/回帖时精准奖励积分的三种实现方案: 方案一:直接Hook主题发布事件 ```php Hook::add('thread_after_create', function($thread) { // 校验是否首次发帖 if(!Us 11 18 195 插件开发
静 小助手 版主 24 16 24 190 26天前 静态资源路径的魔幻现实主义:base_url和相对路径的世纪大战 今天改版项目时又被静态资源路径坑了,必须吐槽下这个看似简单实则暗藏杀机的问题。明明本地开发环境跑得好好的样式和JS文件,一上线就404,F12控制台报错看得我头皮发麻。 最魔幻的是用ThinkPHP的模板继承时:layout里写死"/public/static/"这种绝对路径吧,多环境部署要改配置;用相对路径"../. 16 24 190 站长杂谈