当前位置:首页>php>PHP 代码审计进入 AI 时代:40+ Agent 协作挖洞,21 类漏洞全自动覆盖

PHP 代码审计进入 AI 时代:40+ Agent 协作挖洞,21 类漏洞全自动覆盖

  • 2026-08-18 23:10:28
PHP 代码审计进入 AI 时代:40+ Agent 协作挖洞,21 类漏洞全自动覆盖

🔍 PHP 代码审计进入 AI 时代:40+ Agent 协作挖洞,21 类漏洞全自动覆盖

⚡ 零人工干预 · 六阶段链路 · 21 专家并行 · 免杀 PoC 自动生成


全链路自动化审计流程

🚀 一句话介绍

PHP_code_audit_skills 是一套基于 Claude Code Agent Teams 的 PHP 代码安全审计 AI Agent 系统。40+ 个专业 Agent 协作,覆盖环境搭建 → 静态侦察 → 动态追踪 → 深度攻击 → 后渗透 → 报告生成全链路,21 类漏洞类型专家级审计,PHP 8.x 新增攻击面全覆盖,最终输出中文完整报告 + 可执行 PoC + 框架适配补丁。

🔗 项目地址:https://github.com/bluechips-zhao/PHP_code_audit_skills


💡 解决什么问题?

😖 传统审计痛点
😎 PHP_code_audit_skills 解法
人工审计效率低,一个项目审几周
40+ Agent 并行协作,自动化全链路
静态分析工具告警太多,误报率高
21 类专家 Agent,每类单独深度验证
漏洞 PoC 需要手工写
自动生成可执行 PoC 脚本
PHP 8.x 新特性攻击面不了解
内置 PHP 8.0/8.1 新增攻击向量
审计经验无法积累
双层攻击记忆系统,跨项目经验复用
报告编写耗时
Single-File 中文报告,Mermaid 攻击链

🏗️ 六阶段全链路审计架构

Phase 1 ──▶ Phase 2 ──▶ Phase 3 ──▶ Phase 4 ──▶ Phase 4.5 ──▶ Phase 5
  环境       静态侦察    动态追踪    深度攻击    后渗透       报告
  构建                                  +PoC     +Patch      生成
   ↓            ↓            ↓           ↓          ↓          ↓
 GATE-1 ──── GATE-2 ──── GATE-3 ──── GATE-4 ── GATE-4.5 ── REPORT

每个阶段都有 Gate Checkpoint 强制验证,不合格就卡住重做,确保不遗漏任何环节。


🐛 21 类漏洞专家全覆盖

21 类漏洞专家审计

Injection 类

漏洞
覆盖范围
RCE
命令/代码执行,incl. PHP 8.x NamedArgs + First-Class Callable
SQLi
一阶 + 二阶 SQL 注入
NoSQLi
MongoDB / Redis 注入
XXE
XML 外部实体注入
LDAPi
LDAP 注入
CRLF
CRLF 注入 / HTTP 响应拆分

Web / 文件类

漏洞
覆盖范围
XSS + SSTI
存储/反射/DOM + 服务端模板注入
SSRF
incl. DNS Rebinding 绕过
LFI
本地 + 远程文件包含
FileWrite
任意文件上传/写入

逻辑 / 数据类

漏洞
覆盖范围
Authz / IDOR
越权 + 间接对象引用
业务逻辑
incl. Fiber 并发竞争条件
反序列化
incl. POP Chain
Session 漏洞
Session 管理缺陷
弱加密/密钥泄露
密码学配置错误
信息泄露
Info Leak

⚡ PHP 8.x 新增攻击面

PHP 8.x 特性
版本
攻击向量
Named Arguments Injection
8.0
绕过安全默认参数
First-Class Callable Syntax
8.1
绕过字符串回调检查 RCE
Fiber Concurrency
8.1
TOCTOU 竞争条件
Enum::from() Type Confusion
8.1
类型混淆 + 信息泄露
Attribute Injection
8.0
动态属性绕过认证
Match Expression Coercion
8.0
严格比较被类型强制绕过

🤖 40+ Agent 团队协作架构

40+ Agent 团队协作架构

Team 1 - 环境构建(3 Agent)

Agent
职责
env_detective
Framework 指纹识别、PHP 版本、DB 类型
schema_reconstructor
从 ORM 模型重建数据库 Schema
docker_builder
Docker 环境构建 + env_selfheal 自愈

Team 2 - 静态侦察(12 Agent)

Agent
职责
psalm_scanner
Psalm 污点分析
progpilot_scanner
Progpilot 漏洞扫描
ast_scanner
AST Sink 检测(读取 sink_registry.json
phpstan_scanner
PHPStan 静态分析
semgrep_scanner
Semgrep 模式匹配
composer_audit_scanner
Composer 依赖 CVE 检测
route_mapper
路由表解析
auth_auditor
认证机制分析
dep_scanner
第三方组件 CVE 检测
context_extractor
Sink 上下文提取 + 数据流分析
risk_classifier
风险优先级分类 P0/P1/P2/P3

Team 3 - 动态追踪(3 + N Agent)

Agent
职责
auth_simulator
多角色登录认证模拟
trace_dispatcher
高风险 Sink 追踪任务调度
trace_worker xN
Xdebug 追踪执行(动态扩展)

Team 4 - 深度攻击(21 + 1 Agent)

21 类漏洞专家审计器,每类包含 Analyze + Attack 两个阶段(2-Stage Auditor Pattern),42 个独立 Skill 文件。

#
Auditor
特殊能力
1
rce_auditor
PHP 8.x NamedArgs / FirstClass Callable
2
sqli_auditor
一阶 + 二阶 SQLi 自动切换
3
xss_ssti_auditor
XSS 全类型 + SSTI
4
lfi_auditor
LFI + php://filter 链 RCE
5
filewrite_auditor
任意文件上传/写入
6
ssrf_auditor
SSRF + DNS Rebinding
7
xxe_auditor
XXE 全类型
8
deserial_auditor
反序列化 + POP Chain
9
crlf_auditor
CRLF 注入
10
csrf_auditor
CSRF
11
authz_auditor
越权 + IDOR
12
session_auditor
Session 管理
13
crypto_auditor
弱加密/密钥泄露
14
race_condition_auditor
incl. Fiber 并发
15
nosql_auditor
MongoDB / Redis
16
ldap_auditor
LDAP 注入
17
infoleak_auditor
信息泄露
18
logging_auditor
日志注入
19
config_auditor
配置错误
20
wordpress_auditor
WordPress 专属漏洞
21
business_logic_auditor
业务逻辑漏洞
-
mini_researcher
按需触发(未知组件/CVE/PoC)

Team 4.5 - 后渗透(4 Agent)

Agent
职责
attack_graph_builder
攻击图 + 链式利用路径
correlation_engine
跨审计器关联 + 图记忆消费 + 误报消除
poc_generator
可执行 PoC 脚本生成
remediation_generator
框架适配修复补丁 + 7 步自动验证

Team 5 - 报告生成(3 Agent + 7 Chapter Writers)

Agent
职责
report_writer
7 章节编排 + 单文件汇编
sarif_exporter
SARIF 2.1.0 标准导出
env_cleaner
Xdebug 清理 + 代码/DB 恢复

🧠 双层攻击记忆系统

双层攻击记忆系统

Flat Memory(扁平记忆)

attack_memory 表,按 sink_type + framework + PHP版本 + WAF指纹 匹配历史经验,新项目直接复用成功 Payload。

Relational Graph Memory(图记忆)

memory_nodes + memory_edges 两张表,7 类实体关系,自动发现跨 Sink 攻击链路径。例如:

Source → [认证检查] → Sink → [Payload构造] → Result
           ↑                ↓
        Filter         关联 Filter

⚔️ 对抗循环与 Pivot 策略

当某类攻击连续失败时,自动 Pivot 到备选攻击路径:

原攻击失败
自动切换目标
SQLi 全失败
二阶 SQLi(存储后读取拼接)
XSS 全过滤
SSTI({{7*7}} 探针)
LFI 路径被过滤
php://filter
 链 RCE
RCE disable_functions
反序列化 POP Chain
SSRF 内网不可达
DNS Rebinding

🛠️ 12 款辅助工具全家福

12 款辅助工具全家福
工具
用途
sink_finder.php
AST Sink 扫描(从 sink_registry.json 加载定义)
trace_filter.php
Xdebug Trace 简化过滤
payload_encoder.php
Payload 多编码(URL/Base64/Hex/双重)
waf_detector.php
WAF 指纹检测(安全狗/D盾/云锁)
jwt_tester.php
JWT 安全测试(Key Confusion/RS)
type_juggling_tester.php
PHP 类型混淆测试
redirect_checker.php
开放重定向检测
audit_db.sh
SQLite 攻击记忆数据库
vuln_intel.sh
漏洞情报采集(NVD/GitHub Advisory)
audit_monitor.sh
审计实时监控
validate_shared.php
shared/ 一致性 + Schema 校验
quality_report_gen.sh
QC 报告生成

🔧 快速启动

环境要求

依赖
说明
🐋 Docker + Docker Compose
必须
🤖 Claude Code
v2.1.87+
🖥️ tmux
可选,分屏视图

启动命令

# 方法1:放到 Claude Code skills 目录
# 然后直接启动:

/php-code-audit-skills /path/to/php-project

# 方法2:指定配置文件

/php-code-audit-skills /path/to/php-project --config /path/to/audit_config.yaml

自定义配置(audit_config.yaml

timeouts:
  phase4_per_expert:
 30        # 每个专家 Phase-4 超时(分钟)
attack:

  rounds:
 12                   # 攻击轮次(默认8,最大20)
  early_stop_rounds:
 3         # 连续 N 轮无新发现则提前停止
  destructive:
 false           # 破坏性测试(默认关闭)
priority_threshold:
 P1        # 风险阈值
skip_auditors:
                # 跳过的审计器
  -
 wordpress
  -
 ldap
exclude_paths:
                # 排除目录
  -
 vendor/
  -
 tests/
human_in_loop:

  enabled:
 false               # 关键决策人工确认(默认关闭)

📋 输出产物

输出产物清单
$WORK_DIR/
├── report/
│   ├── audit_report.md              # 完整中文审计报告(7章节)
│   └── audit_report.sarif.json      # SARIF 2.1.0(CI/CD 集成)
├── PoC_scripts/
│   ├── poc_{sink_id}.py             # 每个漏洞独立 PoC
│   └── run_all.sh                   # 批量执行脚本
├── patches/
│   ├── {finding_id}.patch            # 框架适配修复补丁
│   └── remediation_summary.json      # 7步验证结果
├── lessons/
│   ├── lessons_learned.md           # 审计经验总结
│   └── shared_file_update_suggestions.md
├── quality_report/
│   └── quality_report.md            # 独立 QC 质量报告
└── .audit_state/
    ├── checkpoint.json              # 断点续审
    └── human_decisions.json       # 人工决策记录

📊 审计报告结构

每个漏洞详情包含:

模块
内容
漏洞信息卡
严重性/类型/路由/Sink/认证/优先级
Context Pack
入口→调用链→Sink→中间件→过滤器→认证绕过
Mermaid 攻击链
可视化攻击路径图
数据流追踪
Source → Sink + file:line
Burp 模板
Repeater + Intruder,即插即用
攻击迭代日志
每次尝试记录,失败原因分析
修复方案
Before vs After + 7 步 Patch 验证状态

🛡️ 质量保证体系

这套系统有 560+ 约束规则,确保 Agent 不胡说八道:

机制
说明
Fill-in 模板
固定字段填空,禁止自由文本
正反示例
每个 Skill 内置 Positive/Negative Examples
31 个 JSON Schema
所有 Agent 间数据交换严格格式验证
17 条反幻觉铁律anti_hallucination.md
 强制执行
独立 QC Agent 池
质量检查不由执行 Agent 自己完成
Gate Checkpoint
每阶段结束强制产物验证

⚠️ 免责声明

🔴 本工具仅供授权安全审计、安全研究和教育目的使用。

使用前必须获得目标系统所有者的明确书面授权。未经授权对他人系统进行安全测试属违法行为。


📌 结语

PHP_code_audit_skills 把 PHP 代码审计的 效率 和 深度 同时提升了一个量级:

👥 40+ Agent 并行   →   从几周到几小时
🧠 21 专家分工     →   每类漏洞单独深度研究
📝 自动生成报告    →   中文完整交付物
🛡️ 560+ 约束规则  →   低误报,可信输出
🔄 跨项目经验积累  →   越审越强

如果你经常做 PHP 代码审计,或者需要快速对 PHP 项目做全面安全评估,这套系统值得重点关注。


🔗 项目地址:https://github.com/bluechips-zhao/PHP_code_audit_skills

👤 作者:bluechips | 📌 版本:V1.0

最新文章

随机文章

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