乐于分享
好东西不私藏

美国国家安全局发布 AI 底层工具调用协议安全评估报告

美国国家安全局发布 AI 底层工具调用协议安全评估报告

点击蓝字 关注我们

2025 年 5 月 20 日,美国国家安全局人工智能安全中心(AISC)发布编号为 U/OO/6030316-26 的 2026 年 5 月版网络安全信息简报(CSI),主题为模型上下文协议(MCP)在 AI 驱动自动化场景中的安全设计考量。该报告是 NSA 首次以独立文件形式对 MCP 协议安全风险开展系统性评估,标志着 MCP 在高敏感环境中的部署已进入美国国家安全体系的正式监管视野。

模型上下文协议(MCP)核心定义

模型上下文协议(MCP)是由 Anthropic 于 2024 年 11 月开源推出的应用层协议,用于规范 AI 系统各组件之间的消息传递格式与调用模式。其核心功能是在大语言模型、工具服务与用户界面之间建立标准化通信管道。具体运行流程为:模型解读用户意图后,通过 MCP 客户端库将请求转换为协议消息,路由至 MCP 服务器,再由服务器分发至对应工具执行。

该架构的实际应用价值可通过旅行规划场景说明。用户输入简单指令后,AI 助手可自动获取当前位置、查询签证要求、推荐航班并生成完整行程,后台所有数据采集与工具调度任务均由 MCP 完成。目前 AutoGen Studio、Harvey AI、Agentverse、Copilot 等产品已在商业、金融、法律与软件开发领域部署 MCP。

NSA 关注 MCP 的核心原因,在于其扩散速度与安全模型成熟度之间的显著落差。报告开篇明确指出,MCP 的快速扩散已超越其安全模型的发展速度,该判断构成全文分析的基础。

协议层面的结构性缺陷

报告未停留在泛泛的安全强化建议层面,而是对协议设计、实现模式与运营实践中的具体风险开展逐项拆解。

交互模式反转是报告着重强调的首个结构性问题。传统客户端 - 服务器模式中,客户端主动向服务器请求数据;MCP 模式下服务器可反向为连接的客户端执行查询或操作。该模式创造了传统安全模型缺乏对应防御措施的全新攻击路径。

访问控制缺失是更为严重的安全隐患。MCP 协议本身未定义身份与会话绑定机制,认证环节完全由实现者自行决定。多数实现省略了认证流程,已实现认证的版本也普遍缺乏基于角色的权限区分。多个独立的 MCP 服务器可通过共享客户端消息接入同一信息池,大幅提升数据泄露与未验证任务传播的风险。

序列化安全方面,MCP 传输上下文、配置、载荷等结构化对象时,序列化机制普遍缺乏严格验证与模式强制。序列化内容中嵌入的注释或提示词可能引发注入攻击,尤其在反序列化过程未实现代码与文本隔离的场景下。报告将该风险与 OWASP A08/2017 记录的经典反序列化风险对照,同时指出 MCP 作为支持自然语言解析的应用层协议,风险形态已出现延伸。

审批工作流薄弱是另一项核心关切。MCP 官方文档明确承认协议层面无法强制执行安全原则。多数实现仅在初始连接时要求用户授权,MCP 服务器被信任后,其能力与数据访问范围的变更无需再次获得用户同意。初始审批通过的良性服务,可在后续运行中逐步获取敏感资源访问权限,且不会触发任何审查机制。

令牌与会话安全同样存在缺陷。MCP 实现依赖 OAuth 风格的承载令牌(bearer token)进行授权,授权本身为可选环节,核心规范未对令牌生命周期管理提出强制要求,包括刷新、撤销与重用控制。该缺陷为消息重放与会话劫持攻击留下空间。此外,MCP 未直接保证操作幂等性,相关要求交由底层 JSON-RPC 与消息队列规范处理,实践中普遍被忽略。

AI 代理系统引入的新型风险

报告明确区分两类安全问题:传统网络安全原则包括认证、授权、输入验证仍然必要,但无法覆盖全部风险。以 MCP 为核心的代理式 AI 系统,引入了三类既有防御策略难以应对的新型风险。

第一类是动态工具调用风险。代理可在运行时自主调用新工具,攻击面不再由部署阶段确定,而是随运行状态动态变化。第二类是隐式信任关系风险。多代理工作流中,一个代理的输出会被其他代理默认为有效,无需开展显式验证。第三类是上下文共享风险。长期存在或重叠的上下文窗口,可能导致不同任务之间的数据泄露、混合与错位。

上述风险的共同特征是无法作为接口层面的孤立问题处理。报告指出,MCP 系统防护需将代理环境视为连续整体,任何阶段出现的假设错位或细微不一致,都可能在链条中传播叠加,最终形成可被利用的安全漏洞。

已披露的真实攻击案例

报告列举五起已被识别或利用的 MCP 安全事件,将理论风险与实际损害建立对应关系。

工具参数注入事件中,开源 MCP 代理处理未净化的工具参数时泄露敏感服务器数据。由于缺乏上下文验证与日志记录,攻击者可通过合法接口执行任意命令。

工具调用路径混淆事件中,部分 MCP 编排器自动从公共注册表或本地模块解析工具名称,攻击者利用命名冲突或配置操纵诱导系统加载恶意代码。研究显示,MCP 客户端普遍缺乏指定唯一工具标识符与执行严格解析策略的能力。

GitHub MCP 工具无限制仓库访问事件中,GitHub MCP 服务器默认授予用户级全局权限,工具可跨公私仓库获得不受限的读写访问。恶意或被入侵的工具可读取私有仓库敏感内容并发布至公开仓库。

WhatsApp MCP 扩展利用事件中,研究人员演示了恶意 MCP 服务器在用户不知情的情况下窃取 WhatsApp 消息的攻击流程。攻击核心在于 MCP 客户端同时连接恶意与可信服务器,恶意服务器通过操纵工具描述改变客户端行为,且在安装时展示良性指令,第二次使用后才切换为恶意模式。

CVE-2025-49596 远程代码执行漏洞存在于 MCP-Inspector 工具中,攻击者可通过构造恶意消息触发代码执行。该漏洞已在 0.14.1 版本修复,反映出 AI 工具链忽视基础安全卫生时,传统安全问题会以新形式复发。

NSA 官方安全建议框架

报告建议覆盖从项目选择到运行时监控的全生命周期。

项目选择层面,报告指出 MCP 生态中存在大量停止维护的流行服务器,建议组织优先选择具备持续支持的实现版本,对 MCP 服务器项目实施最严格的代码审计,尽可能本地部署维护 MCP 组件,并通过内部 MCP 注册服务实施统一管理。

信任边界设计是建议的核心内容。代理、插件、模型与最终用户应被划分为不同信任区域,各自配置独立的安全控制措施。公开工具仅可用于处理公共数据集,与敏感或受监管信息交互的工具需实施显式控制与隔离。处理私有数据时,应优先选择本地 MCP 服务器实例。动态工具发现作为 MCP 的核心灵活性特征,需与来源验证、授权检查机制配合使用,否则应予以禁用。

参数验证要求超越传统输入验证范畴,扩展至执行环境上下文与配置的全面验证。报告举例说明,MCP 连接的数学解释器大语言模型中,攻击者可能操纵上下文参数触发非预期文件 I/O 行为,即便数学输入输出本身完全合规。来源模糊或用户提供的数据参数转发,应被显式阻止或严格限制。

工具执行沙箱化建议具体到操作系统级别。要求使用 Windows AppContainers、seccomp、AppArmor 或 SELinux 隔离每个工具的执行上下文。MCP 代理进程本身需遵循最小权限原则,运行时显式拒绝所有非必要的文件系统、模型数据与内部网络访问权限。

消息签名与验证方面,MCP 当前仅依赖传输层加密(TLS),协议本身不支持消息完整性验证。报告建议在 JSON 载荷中直接嵌入加密签名,为会话保护添加时间绑定签名,包含过期时间戳与重放保护元数据,并参照 OWASP ASVS V7 会话管理标准,将请求加密绑定到时间与上下文。

输出管道过滤与链式执行监控方面,要求所有工具与模型输出均被视为不可信输入,即便来自已审查组件。过滤措施包括内容长度检查、禁用关键字扫描、速率限制与应用级策略执行。多组件 MCP 管道中,每个工具的输出在传递至下一阶段前,均需完成日志记录与安全检查,识别可能改变下游行为的注入提示或代码元素。

最后,报告建议组织定期扫描本地网络中的开放或脆弱 MCP 服务器,维护所有已部署 MCP 代理与工具的完整清单,包括版本、补丁历史与已知安全问题,并将 MCP 遥测数据整合至现有安全信息与事件管理(SIEM)系统、威胁检测管道与合规仪表板。

几点观察

该报告的核心价值在于以 NSA 官方文件形式完成三项关键工作。首先,将安全研究社区分散的讨论整合为结构化风险全景图,覆盖从协议设计到运营实践的完整链条,附带 25 条可追溯参考文献,包括学术论文、厂商安全博客、MCP 官方文档与 CVE 记录,为组织开展 MCP 风险评估提供标准化起点。

其次,报告明确 MCP 的安全态势高度依赖实现层面的纪律,而非协议层面的保证。安全责任需由每一个实现者与部署者承担,无法通过等待协议更新自动解决。

第三,报告的适用范围明确覆盖国家安全与其他高保证环境,面向组织决策层而非仅技术开发者,传递出高敏感行业需审慎评估 MCP 部署风险的明确信号。

从行业发展视角看,该报告反映了技术领域的普遍模式:协议与框架在功能需求驱动下快速扩散,安全模型在实际部署暴露风险后才逐步完善。MCP 当前面临的安全挑战,与早期 Web 协议、移动应用生态、容器与微服务架构的发展历程具有结构相似性。区别在于,代理式 AI 系统引入的非确定性行为与自主工具调用,超出了传统信息安全实践的覆盖范围,进一步加剧了部署节奏与安全能力之间的矛盾。

报告结尾呼吁实现者、安全研究人员与标准组织开展持续协作,反映出当前 MCP 安全问题的复杂性,没有任何单一主体具备独立解决全部问题的能力。对于已在生产环境部署 MCP 或正在评估部署的组织而言,该报告提供的不是可机械执行的检查清单,而是需结合自身风险承受能力与运营环境持续调整的安全思维框架。

全文完。

END

点击名片 关注我们

情报从业者,开源情报分析师,培训师。

以数据为依据,以事实为准绳,致力于提供最优质、最可靠的开源情报分析服务,助力决策、应对挑战。

咨询合作请扫码添加小编微信,添加请说明来意

历史文章精选:

Maven 智能系统:美军 AI 作战平台的运作逻辑

DARPA 发布 “DISCORD”计划:美国正在把 AI 推向战场决策核心

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-29 18:54:00 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/673031.html
  2. 运行时间 : 0.232407s [ 吞吐率:4.30req/s ] 内存消耗:4,710.99kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=0b8b512e435a2bfd3eaa9a6a5decd83c
  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.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001018s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001898s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000805s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000721s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001357s ]
  6. SELECT * FROM `set` [ RunTime:0.003105s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001647s ]
  8. SELECT * FROM `article` WHERE `id` = 673031 LIMIT 1 [ RunTime:0.001107s ]
  9. UPDATE `article` SET `lasttime` = 1780052040 WHERE `id` = 673031 [ RunTime:0.015073s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.002522s ]
  11. SELECT * FROM `article` WHERE `id` < 673031 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.004286s ]
  12. SELECT * FROM `article` WHERE `id` > 673031 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.004822s ]
  13. SELECT * FROM `article` WHERE `id` < 673031 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001893s ]
  14. SELECT * FROM `article` WHERE `id` < 673031 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.005569s ]
  15. SELECT * FROM `article` WHERE `id` < 673031 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.014949s ]
0.235540s