当前位置:首页>Linux>"Sorry"勒索病毒攻防复盘:你的Linux服务器,可能离中招只差一个弱口令

"Sorry"勒索病毒攻防复盘:你的Linux服务器,可能离中招只差一个弱口令

  • 2026-08-20 20:49:19
"Sorry"勒索病毒攻防复盘:你的Linux服务器,可能离中招只差一个弱口令

⚠️ 官方预警2026年8月10日,国家计算机病毒应急处理中心发布预警:一个名叫 "Sorry" 的勒索病毒正在国内肆虐,专打 Linux Web 服务器,信创系统全部在靶。从入侵到全盘加密,可能不到 30 分钟。更残酷的事实是——在没有攻击者私钥的前提下,被加密的数据 暂时没有可靠的恢复方法

🎯一、先说结论:这次为什么不一样?

你可能觉得勒索病毒跟 Linux 运维关系不大——那不是 Windows 的"专利"吗?

这次不一样。三个原因:

🏛️ 第一,官方下场了。 国家计算机病毒应急处理中心专门发了预警报告,这不是某个安全厂商的营销稿,是国家级机构的正式通报,说明感染规模已经到了不能忽视的程度。

🛡️ 第二,信创照中招。 很多人觉得国产 CPU + 国产 OS 天然安全,但 Sorry 病毒用 Go 语言编写,一次编译多平台运行,ARM 架构的信创服务器照样跑得起来。信创解决的是供应链自主可控问题,不等于免疫攻击。

💀 第三,中招即绝杀。 文件被 AES 加密后加 .sorry 后缀,AES 解密密钥又被 RSA 双重加密。官方原话:"在没有解密密钥的条件下,被加密的数据暂时没有可靠的恢复方法。"翻译一下:交赎金都不一定拿得回来。

✅ 一句话总结:这不是会不会中的问题,是你的服务器够不够硬的问题。

🔗二、6 步攻击链拆解:它到底怎么打进来的?

根据国家计算机病毒应急处理中心的预警报告,Sorry 的攻击链条非常完整,每一步都踩在运维常见的疏忽上。

🚪1网络入侵——从 Web 漏洞拿到 root

攻击者利用 WebPros cPanel 授权问题漏洞(CNNVD-202604-5641 / CVE-2026-41940)获取服务器管理权限。

关键细节:

  • 🔓 这是一个 cPanel/WHM 的授权绕过漏洞,攻击者不需要你的密码就能拿到管理权限
  • 👻 病毒被投放后伪装成 sshd 进程,你用 ps 看进程列表,它混在正常的 SSH 服务里,肉眼几乎无法分辨
  • 🤫 全程受害者无感知,等你发现时,数据已经被搬空了
💡 运维启示:如果你的服务器暴露了 cPanel/WHM 管理面板在公网,这就是前门大开。很多人装完面板就忘打补丁了,这个漏洞 4 月就被收录(CNNVD 编号里的 202604),但通报 8 月才发,中间有 4 个月的窗口期。

📋2环境探测——给你的服务器"建档"

病毒会生成一个唯一的受害者标识符,采集以下信息并回传攻击者:

  • 👤 当前用户名
  • 🖥️ 主机名
  • ⚙️ CPU 数量
  • 🐧 操作系统信息
  • 🌐 活跃的网络接口

这一步的目的有两个:一是确认你值不值得继续打(企业服务器 vs 个人小机器),二是为后续内网扩散做信息侦察。

💡 运维启示:你的服务器上跑了什么、有几个 CPU、有哪些网卡——这些信息你平时可能根本不在意,但攻击者拿到这些,就能判断你的内网规模和资产价值。

🔪3扫清障碍——先杀你的"保安"

这是最狠的一步。病毒会主动终止以下三类服务:

  • 🗄️ 数据库服务(MySQL/PostgreSQL/金仓/达梦等)
  • 🛡️ 安全防护软件(EDR/XDR/杀毒/堡垒机 agent)
  • 💾 备份服务(快照、定时备份、异地容灾 agent)

先杀保安,再搬东西。等你的安全软件被干掉了,后面的窃取和加密就没人拦了。

💡 运维启示:如果你的安全软件可以被一个进程随便终止,那它就是个摆设。Linux 服务器上,安全 agent 的进程需要做好防杀保护——限制非 root 用户 kill 权限、配置进程监控自动拉起、关键服务用 systemd 的 protect 机制。

📤4数据窃取——加密前的"二次勒索"伏笔

在加密之前,病毒会批量窃取:

  • 📊 业务数据
  • ⚙️ 配置文件
  • 📁 各类内部文件

注意,是先窃取,再加密。这意味着即使你交了赎金拿到解密密钥恢复了文件,攻击者手里还攥着你的数据副本,可以进行"双重勒索"——不给钱就公开泄露。

💡 运维启示:防勒索不仅要防加密,还要防外传。出站流量监控、异常大流量告警、DLP 策略,这些在网络层就该堵住。一个 Linux Web 服务器突然向陌生 IP 上传大量数据,这种异常应该秒级告警。

🔐5数据加密——AES + RSA 双重加密,文件加 .sorry 后缀

加密技术细节:

  • 🔒 使用 AES 算法 对用户文件进行加密,业务系统中断、数据无法访问
  • 🔑 使用 RSA 算法 对 AES 解密密钥进行双重加密
  • 📛 所有被加密文件统一添加 .sorry 后缀

加密完成后,攻击者会在主机上留下勒索信,要求受害者下载某款加密通信工具与其联系。

💡 运维启示:AES+RSA 双重加密是目前勒索病毒的"标配"手法,单个 AES 密钥加密文件,再用 RSA 公钥加密 AES 密钥,只有持有 RSA 私钥的攻击者才能解密。没有私钥的情况下,暴力破解 RSA 在算力上不现实。所以——备份,备份,还是备份。

🌊6内网扩散——SSH 弱口令横向移动

病毒会扫描 SSH 端口 22、2222、22222,通过弱密码尝试向内网其他 Linux 主机横向传播。

🚨 国家计算机病毒应急处理中心明确指出:该病毒具有主动传播能力,可能造成企业内网大面积感染。

💡 运维启示:一台服务器中招不是终点,是起点。如果你的内网所有服务器共用一套 SSH 弱口令,那 Sorry 从一台机器扩散到整个机房可能只需要几分钟。SSH 端口 22 暴露在公网 + root 密码 123456——这种配置在国内中小企业服务器上至今非常普遍。

🧱三、信创不是金钟罩:3 个安全致命伤

很多人第一反应是:信创系统用国产 CPU 和国产 OS,是不是天然更安全?

❌ 不是。这次信创系统全部在靶。

国家计算机病毒应急处理中心原文:"该勒索病毒可在国内大部分主流 Linux 发行版操作系统(含信创操作系统)上运行并实施侵害。"

💔 致命伤 1:安全生态薄弱

主流 EDR/XDR 对信创平台的支持远不如 Windows 和传统 Linux。很多安全产品对信创还在"适配中",这意味着你的信创服务器上可能根本没有靠谱的终端安全防护。

💭 一台没有 EDR 的 Windows 服务器你会觉得裸奔,但一台没有 EDR 的信创服务器,很多人却觉得很安全——这是最危险的认知偏差。

📋 致命伤 2:运维习惯照搬

习惯 CentOS 运维的工程师,直接照搬脚本、定时任务、系统调优参数。但信创操作系统的部分命令行为、安全策略、防火墙、SELinux 等效配置不一样,脚本批量执行可能直接异常。

⚠️ 更致命的是安全习惯:很多信创服务器用默认配置上线,SSH 端口 22 开到公网,root 密码弱。CentOS 时代养成的坏习惯,原封不动搬到了信创环境。

🐢 致命伤 3:补丁更新链路更长

信创系统的安全补丁推送链路比 CentOS/Ubuntu 更长。传统 Linux 一个 CVE 出来,官方源可能当天就有更新;信创系统需要等厂商验证、适配、打包,周期可能是数周甚至数月。

这次 Sorry 利用的 cPanel 漏洞 CNNVD-202604-5641,4 月就被收录,8 月才发预警——4 个月的窗口期,如果信创系统补丁推送更慢,暴露时间就更长。

🎯 核心认知纠偏:把"国产"等同于"安全"是最大的风险。信创解决的是供应链自主可控问题,不等于免疫攻击。安全看的是配置和运维水平,不是看什么发行版。

🛠️四、防勒索 5 步紧急加固清单

不废话,直接上操作。按优先级从高到低执行:

🚨第 1 步(立即):堵住入侵入口

# 检查是否暴露了 cPanel/WHM 管理面板ss -tlnp | grep -E '2082|2083|2086|2087'# 如果有,立即升级到厂商最新版本# cPanel/WHM 更新命令(以 cPanel 为例)/scripts/upcp --force# 最优解:管理面板不要暴露在公网# 限制访问源 IP,或通过 VPN/堡垒机访问
  • ☐ 排查所有公网暴露的 cPanel/WHM/WP Squared 服务
  • ☐ 核实软件版本,确认是否受 CVE-2026-41940 影响
  • ☐ 立即升级到厂商最新版本
  • ☐ 管理面板限制源 IP 访问或走 VPN/堡垒机

🔑第 2 步(立即):SSH 安全加固

# 1. 修改默认 SSH 端口(不要用 22/2222/22222)# 编辑 /etc/ssh/sshd_configPort 22022  # 换成一个非标准端口# 2. 禁止 root 直接登录PermitRootLogin no# 3. 禁止密码登录,只允许密钥PasswordAuthentication noPubkeyAuthentication yes# 4. 重启 sshdsystemctl restart sshd
  • ☐ SSH 端口从 22 改为非标准端口(不要用 2222/22222,病毒也扫这些)
  • ☐ 禁止 root 直接 SSH 登录
  • ☐ 关闭密码认证,强制密钥登录
  • ☐ 检查所有主机是否共用同一套 SSH 凭证——如果是,立刻分台配置独立密钥
  • ☐ 配置 fail2ban 或类似工具,自动封禁暴力破解 IP

💾第 3 步(24 小时内):备份策略加固

# 创建独立备份脚本,关键数据定期备份 + 异地离线保存# 示例:关键目录打包加密后上传到异地存储#!/bin/bashBACKUP_DIR="/data/backup"DATE=$(date +%Y%m%d)tar czf $BACKUP_DIR/backup-$DATE.tar.gz /etc /var/www /opt/apps# 加密备份包(使用 GPG)gpg --encrypt --recipient admin@company.com $BACKUP_DIR/backup-$DATE.tar.gz# 上传到异地存储rsync -avz $BACKUP_DIR/backup-$DATE.tar.gz.gpg backup@remote-storage:/backups/# 清理超过 30 天的本地备份find $BACKUP_DIR -name "backup-*.tar.gz*" -mtime +30 -delete
  • ☐ 网站文件、数据库、业务配置、源代码、重要日志——全部纳入定期备份
  • ☐ 备份数据离线保存(外接硬盘、异地存储,断开网络连接)
  • ☐ 备份验证:每月做一次恢复演练,确认备份可用
  • ☐ 备份服务器与生产网络隔离,防止备份也被加密

🛡️第 4 步(24 小时内):终端安全加固

  • ☐ 安装适配信创/Linux 的终端安全软件(EDR/XDR)
  • ☐ 配置进程防杀保护,防止安全软件被恶意终止
  • ☐ 关键服务配置 systemd 保护机制:
# 编辑服务单元文件,添加保护参数[Service]ProtectSystem=strictProtectHome=yesNoNewPrivileges=yes
  • ☐ 配置出站流量监控,对异常大流量上传告警

🔍第 5 步(本周内):全面排查与基线加固

# 排查是否有进程伪装成 sshdps aux | grep sshd | grep -v grep# 正常 sshd 的路径应该是 /usr/sbin/sshd# 如果路径异常,立即深入排查# 检查是否有异常的 .sorry 后缀文件find / -name "*.sorry" 2>/dev/null# 检查 SSH 弱口令(建议用工具如 hydra 自测)# 确保所有用户密码长度 >= 12 位,包含大小写 + 数字 + 特殊字符# 检查防火墙规则,确认管理端口未暴露公网iptables -L -n | grep -E '22|2222|22222'
  • ☐ 全网排查:是否有文件已带 .sorry 后缀(可能已被入侵但尚未发现)
  • ☐ 全网排查:是否有异常 sshd 进程(路径不在 /usr/sbin/sshd 的)
  • ☐ 全网排查:SSH 端口是否暴露公网(22/2222/22222)
  • ☐ 全网排查:是否有共用同一套 SSH 凭证的主机
  • ☐ 配置防火墙白名单,仅允许堡垒机 IP 访问 SSH 端口
  • ☐ 管理后台、远程运维接口、数据库端口——一律不直接暴露公网

⚠️五、最后提醒:这些坑不要踩

🕳️ 坑 1:不要信"解密工具"骗局

国家计算机病毒应急处理中心特别提醒:警惕搜索引擎和购物平台上兜售的"勒索病毒解密工具或代理服务",这是骗局。更不要下载攻击者提供的"加密通信工具",大概率二次感染木马。

📋 坑 2:不要只做技术加固,不做流程加固

技术加固是"堵枪眼",流程加固是"不挨枪"。建立变更管理流程——任何公网暴露的服务上线前必须过安全基线检查,任何 SSH 凭证变更必须有审批记录。

🇨🇳 坑 3:不要把"国产"当"安全"

信创解决的是供应链问题,不解决安全问题。信创服务器的安全基线标准和传统 Linux 一样高,甚至更高——因为安全生态还在建设中,更需要手动加固。

💽 坑 4:不要等中招了才做备份

备份是唯一能在勒索面前兜底的东西。但你得提前做,而且得离线保存。在线备份和在线生产环境在同一个网络里——病毒会同时加密它们。

📝写在最后

🐧 Linux 不是免死金牌,信创也不是金钟罩。

安全看的不是你用什么发行版,而是你的加固到位不到位、备份靠谱不靠谱、响应够不够快。

这次 Sorry 的攻击链确实完整——从 Web 漏洞入侵、到伪装 sshd、到杀安全软件、到窃取数据、到 AES+RSA 双重加密、再到 SSH 横向扩散,每一步都踩在运维常见的疏忽上。

✅ 但反过来想,每一步也都是可以堵的。

漏洞打补丁、SSH 换端口禁 root 禁密码、备份离线保存、终端安全防杀、出站流量监控——做到这 5 件事,你的服务器就能挡住 90% 的攻击。

剩下 10%,靠持续的监控和应急响应能力。那就是另一个话题了。


📌 本文信息来源:国家计算机病毒应急处理中心《"Sorry"勒索病毒预警报告》(2026年8月10日)。技术细节以官方通报为准,建议结合自身环境验证后执行。


📚 延伸阅读🔗 国家计算机病毒协同分析平台:https://virus.cverc.org.cn📄 官方预警报告原文:https://www.cverc.org.cn/head/zhaiyao/news20260810-Sorry.htm🔬 病毒样本哈希:2fc0a056fd4eff5d31d06c103af3298d711f33dbcd5d122cae30b571ac511e5a

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-21 12:24:11 HTTP/2.0 GET : https://f.mffb.com.cn/a/511481.html
  2. 运行时间 : 0.404386s [ 吞吐率:2.47req/s ] 内存消耗:4,490.64kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=379ee279619b8aa51441670f40e99cb8
  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.001134s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.002067s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.002016s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000778s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001730s ]
  6. SELECT * FROM `set` [ RunTime:0.000802s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001957s ]
  8. SELECT * FROM `article` WHERE `id` = 511481 LIMIT 1 [ RunTime:0.060820s ]
  9. UPDATE `article` SET `lasttime` = 1787286251 WHERE `id` = 511481 [ RunTime:0.017307s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 67 LIMIT 1 [ RunTime:0.001017s ]
  11. SELECT * FROM `article` WHERE `id` < 511481 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.036894s ]
  12. SELECT * FROM `article` WHERE `id` > 511481 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.013749s ]
  13. SELECT * FROM `article` WHERE `id` < 511481 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.014164s ]
  14. SELECT * FROM `article` WHERE `id` < 511481 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.023620s ]
  15. SELECT * FROM `article` WHERE `id` < 511481 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.051986s ]
0.408498s