乐于分享
好东西不私藏

OpenClaw 安全加固指南:让 AI Agent 真正成为可控的数字员工

OpenClaw 安全加固指南:让 AI Agent 真正成为可控的数字员工
NAS奇思妙想编辑: NAS奇思妙想

OpenClaw 安全加固指南:让 AI Agent 真正成为可控的数字员工

导读: 当 OpenClaw 开始帮你读邮件、管文件、发消息、执行自动化任务——它就已经进入了你的数字身份边界。每一次工具调用、每一次外网请求、每一次凭证传递,都是潜在的攻击面。好消息是:OpenClaw 过去一个月(v2026.4.5 → v2026.4.7 → v2026.4.9)的更新里,安全加固占了最大篇幅。SSRF 防护、主机环境隔离、浏览器沙箱、凭证审计……这些原本是 DevOps 安全团队的专属领地,现在普通用户也能通过配置和最佳实践触及。本文从实际攻防角度出发,拆解 OpenClaw 最新安全体系,提供可直接落地的加固方案。适合已经在用 OpenClaw、关心数据安全的你。

一、为什么 AI Agent 的安全不能"以后再说"

很多人把 AI 助手当成搜索引擎的升级版——查资料、聊聊天。这个模型在 Claude、GPT 上基本成立。但 OpenClaw 的工具体系让它跨了一个维度:

  • 它能调用 文件读写工具,访问本地文件系统
  • 它能操作 邮件插件,读取你的收件箱
  • 它能通过 浏览器工具,控制你的 Chrome 会话
  • 它能发起 HTTP 请求,访问内网服务或第三方 API

这把攻击面从"语言模型"扩展到了"可编程操作系统"。一旦被恶意 Prompt 注入,或凭证配置不当,后果远超单纯的信息泄露。

最近几个版本的安全更新,正好回应了这些问题。以下是最新版本的核心安全能力,以及如何用好它们。


二、最新安全能力全景图(v2026.4.5 ~ v2026.4.9)

2.1 网络安全:三层防护阻断 SSRF 攻击

SSRF(Server-Side Request Forgery,服务端请求伪造) 是 AI Agent 最常见的攻击面。当 OpenClaw 处理用户输入的 URL 或发起网络请求时,恶意构造的请求可能穿透内网边界,访问 http://169.254.169.254/(云元数据端点)、http://localhost:6379/(Redis)、http://10.0.0.1:8080/(内网管理后台)。

v2026.4.7 和 v2026.4.9 的 SSRF 防护体系包含三个层次:

① 智能 URL 白名单 + 静态分析

json// openclaw.json 安全配置示例{"security": {"network": {"allowedDomains": ["api.github.com""openclawcn.cc""*.kdocs.cn"],"blockPrivateIP"true,"blockLocalhost"true,"blockCloudMetadata"true,"dnsRebindingProtection"true    }  }}

blockCloudMetadata: true 会自动拦截以下地址:

169.254.169.254   ← AWS/GCP/Azure 元数据端点 169.254.169.253   ← Azure元数据备用 fd00::/8          ← IPv6 本地链路地址 

② 主动 DNS 重绑定检测

传统 SSRF 防护依赖 DNS 解析结果做 IP 判断,但 DNS 响应可以被攻击者操控。OpenClaw 的 DNS 重绑定保护会在发出请求前多次解析域名,确保解析结果一致且不在内网段。

③ 跨域重定向拦截

攻击者常用链式重定向绕过域名白名单:合法域名 → 重定向到恶意 IP。OpenClaw 会丢弃可疑的跨域重定向响应体:

javascript// OpenClaw 内部处理示意if (response.statusCode<markstyle="background: linear-gradient(120deg, #DBEAFE 0%, rgba(255,255,255,0) 100%); padding: 0 4px; border-radius: 2px; font-weight: 600; color: #1e3a5f;">=301||response.statusCode</mark>= 302) {constredirectUrl=newURL(response.headers.location);if (redirectUrl.hostname!==originalHostname) {// 丢弃响应,阻止重定向链thrownewSecurityError('Cross-domain redirect blocked');  }}
安全提示
:实际阻止行为由 OpenClaw 自动执行,无需用户手动配置。若你发现某些合法请求被拦截,可以在白名单中添加目标域名。

2.2 主机环境隔离:谁也别想用你的"作案工具"

这是本轮更新里力度最大的安全动作。v2026.4.7 的"主机执行环境净化"模块,会主动识别并阻断以下工具的调用:

被阻断的工具
风险场景
攻击原理
Java (java/javac)
反序列化漏洞 RCE
攻击者通过恶意 class 文件触发
Rust (cargo/rustc)
依赖注入恶意代码
构造 Cargo.toml 拉取恶意 crate
Git (git)
推送恶意仓库、提取 SSH 密钥
克隆一个含有 Git hook 的仓库
Kubernetes (kubectl)
集群接管
直接操作 Pod 执行容器逃逸
云凭证(AWS/GCP/Azure SDK)
云账号接管
通过元数据 API 窃取临时凭证

配置方式:

json// openclaw.json — 主机工具管控{"security": {"hostTools": {"allowList": ["node""python""powershell"],"blockList": ["java""rustc""cargo""git""kubectl""docker"],"auditAll"true    }  }}

auditAll: true 开启后,每次工具调用都会记录到审计日志,包括调用者身份、工具名、参数摘要、执行时长:

json{"timestamp""2026-04-12T10:23:45Z","tool""node.exec","caller""agent:content-factory","risk""low","blocked"false}

2.3 浏览器安全:沙箱隔离 + 配置变异保护

浏览器工具是 OpenClaw 强大能力的核心之一,但也是最难管控的攻击面。v2026.4.7 对此做了两项关键加固:

① 浏览器配置文件隔离

OpenClaw 的浏览器工具默认使用独立的 Chrome 实例,配置文件与用户日常使用的浏览器完全隔离。即使恶意网页尝试通过 chrome-extension:// 协议访问已安装的扩展或 Cookie,读取到的也是空状态。

javascript// 浏览器工具内部隔离机制constbrowserConfig= {// 独立配置文件路径profilePath:openclawTempDir+'/browser-sandbox/',// 不共享用户主目录 CookieacceptCookies:false,// 自动隔离下载文件downloadPath:openclawTempDir+'/downloads/',// 禁用扩展程序extensionsEnabled:false};

② 浏览器配置变异阻断

这是更高级的防护:每次浏览器会话启动时,OpenClaw 会随机化配置文件路径、User-Agent、窗口大小等元信息,使自动化指纹识别变得困难。这阻止了两类攻击:

  • 恶意网站通过 Canvas / WebGL 指纹追踪识别出是机器人
  • 基于已知浏览器特征的攻击 Payload 失效

2.4 凭证与数据安全

① Base64 解码字节限制

恶意 Prompt 可能诱导 Agent 发送超长 Base64 编码内容,导致解码时内存耗尽或触发缓冲区溢出。v2026.4.7 引入了解码字节上限:

javascript// 安全解码函数(内部实现参考)functionsafeBase64Decode(inputmaxBytes=10*1024*1024) {constdecodedSize= (input.length*3/4;if (decodedSize>maxBytes) {thrownewSecurityError(`Base64 payload exceeds ${maxBytes} byte limit`);  }returnBuffer.from(input'base64');}

② Teams 文件授权 URL 校验

当 OpenClaw 通过 Microsoft Teams 插件处理文件分享时,系统会验证文件 URL 的授权状态和有效期,防止生成一次性公开链接导致文件被未授权访问。

③ 运行时事件可信标记

每次 Agent 发起的外部操作(发邮件、发消息、调用外部 API),OpenClaw 都会附加可验证的操作者标识。即使操作结果被第三方篡改,日志中的可信标记也可用于事后审计。


三、企业级安全配置模板

以下配置适用于已将 OpenClaw 用于敏感工作场景的用户(邮件处理、文档管理、企业 SaaS 集成)。

json{"security": {"network": {"allowedDomains": [],"blockPrivateIP"true,"blockLocalhost"true,"blockCloudMetadata"true,"dnsRebindingProtection"true,"maxRedirectDepth"3    },"hostTools": {"allowList": ["powershell"],"blockList": ["java""javac""rustc""cargo","git""kubectl""docker","aws""gcloud""az"      ],"auditAll"true    },"browser": {"sandbox"true,"profileIsolation"true,"fingerprintRandomization"true,"extensionBlocking"true    },"data": {"maxBase64PayloadBytes"5242880,"auditLogRetention"90,"credentialMasking"true    },"channels": {"isolation""strict","crossChannelForwarding"false    }  }}
将以上配置写入 ~/.openclaw/security.json
,OpenClaw 启动时会自动加载安全策略。

四、日常安全运维建议

有了技术防护,还需要日常习惯配合。以下是我整理的 OpenClaw 安全运维 checklist:

① 最小授权原则

不要给 OpenClaw 分配管理员权限。在每个平台(邮件、企业微信、文件存储)创建专用服务账号,权限精确到它实际需要的操作。

② 日志定期审计

开启 auditAll: true 后,每周至少检查一次日志。重点关注:

  • 跨时段的高频操作(可能被人利用夜深人静时操作)
  • 来自非预期 IP 的会话
  • 失败的安全拦截事件(了解攻击尝试模式)
bash# 查看最近被拦截的 SSRF 尝试 openclawaudit--filter"blocked:true,type:ssrf"--last7d 

③ 敏感任务启用双人确认

对于高风险操作(发邮件给外部联系人、删除文件、执行支付相关 API),建议开启操作二次确认机制。在 ~/.openclaw/security.json 中添加:

json{"security": {"operationConfirmation": {"deleteFiles"true,"sendExternalEmail"true,"execShell"true    }  }}

④ 模型政策定期关注

Anthropic 等模型提供商的政策变动可能影响 OpenClaw 的工具调用能力。v2026.4.5 更新说明中专门提到了"正面处理 Anthropic 政策变动"。建议每月检查一次 OpenClaw 的 官方更新日志:https://docs.openclaw.ai/changelog,确保工具调用策略与上游政策保持一致。

⑤ 网络隔离 + VPN 双重保险

如果在内网环境使用 OpenClaw,建议同时启用 VPN。SSRF 防护主要针对公网和云元数据,对内网其他服务(未声明的内部 API)防护有限,VPN 可以在网络层补上这个盲区。


安全不是一次配置完就完事的,它是持续运营的过程。OpenClaw 已经把企业级安全能力下放到了普通用户可及的范围——SSRF 防护、主机工具管控、浏览器沙箱、凭证审计,这些在传统安全体系里需要专业团队才能落地的能力,现在通过配置文件就能开启。  关键在于:你愿不愿意把那道安全门真正锁上。


五、写在最后

写这篇文章的过程中,我也翻了一下过去一个月 OpenClaw 的更新节奏:3 月底 v2026.3.22(大量 Breaking Changes)→ 4 月 6 日 v2026.4.5(多媒体 + /dreaming)→ 4 月 9 日 v2026.4.7(安全第一波 + infer CLI)→ 4 月 12 日 v2026.4.9(安全第二波 + REM Backfill)——五天内五更,几乎是日更节奏。

这种迭代速度,放在一个开源智能体平台上是罕见的。它说明社区对 OpenClaw 的投入在持续增加,也说明安全漏洞的发现和修复机制在快速运转。

对于普通用户,这意味着:保持版本更新,是最简单有效的安全习惯。


  • SSRF 防护三层体系
    :URL 白名单 + DNS 重绑定检测 + 跨域重定向拦截,覆盖云元数据、内网地址、私有 IP
  • 主机工具管控
    :Java/Rust/Git/Kubectl/Docker 等高危工具默认阻断,支持白名单精细化配置
  • 浏览器隔离
    :独立配置文件 + 沙箱 + 指纹随机化,三道防线防止通过浏览器发起的攻击
  • 凭证安全
    :Base64 解码限流、Teams 文件 URL 时效校验、运行时可信标记
  • 安全配置模板
    :提供企业级 security.json 参考配置,可直接落地
  • 运维建议
    :最小授权、定期审计、双人确认、保持版本更新


■ END

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-13 17:21:41 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/522397.html
  2. 运行时间 : 0.157795s [ 吞吐率:6.34req/s ] 内存消耗:4,927.11kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=38f7e4857b10496a3229e03e3fed904d
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000577s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000717s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000289s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000232s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000469s ]
  6. SELECT * FROM `set` [ RunTime:0.000213s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000492s ]
  8. SELECT * FROM `article` WHERE `id` = 522397 LIMIT 1 [ RunTime:0.000455s ]
  9. UPDATE `article` SET `lasttime` = 1776072101 WHERE `id` = 522397 [ RunTime:0.005243s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000272s ]
  11. SELECT * FROM `article` WHERE `id` < 522397 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001726s ]
  12. SELECT * FROM `article` WHERE `id` > 522397 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000555s ]
  13. SELECT * FROM `article` WHERE `id` < 522397 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002082s ]
  14. SELECT * FROM `article` WHERE `id` < 522397 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007129s ]
  15. SELECT * FROM `article` WHERE `id` < 522397 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001643s ]
0.159454s