乐于分享
好东西不私藏

AI编码时代,传统双因素认证(TOTP/短信验证码)彻底失效了吗? -杭州软域科技

AI编码时代,传统双因素认证(TOTP/短信验证码)彻底失效了吗? -杭州软域科技

AI编码时代,传统双因素认证(TOTP/短信验证码)彻底失效了吗?

在企业网络安全体系中,双因素认证(2FA)早已成为账号防护的标配。相较于单一密码登录,2FA通过“密码+动态凭证”的双重校验,大幅降低了账号被盗、撞库破解的风险,是绝大多数企业轻量化身份防护的核心手段。

但随着AI编码技术飞速迭代,黑客攻击手段迎来颠覆性升级:AI可以快速挖掘系统漏洞、自动化编写攻击脚本、批量优化绕过逻辑,甚至复刻复杂攻击链路。业内开始出现争议:传统的TOTP动态口令、手机短信验证码这两类主流2FA方案,是否已经能被AI轻松破解?企业继续投入部署是否纯属浪费成本?

今天我们从底层协议原理出发,结合AI攻击的技术假想路线,客观拆解两类2FA方案的真实抗攻击能力,最终给出企业落地部署的真实价值判断与选型建议。


01 主流双因素认证核心原理:看懂防护的底层逻辑

目前企业与互联网场景中,90%以上的轻量化双因素认证,均依托TOTP时间动态口令手机短信验证码两种方案。二者的防护逻辑、加密机制、安全短板完全不同,这也直接决定了AI攻击的可行性差异。

一、TOTP协议:基于时间同步的加密动态口令

TOTP(Time-Based One-Time Password,基于时间的一次性密码)是目前公认安全性更高的轻量化2FA方案,也是谷歌验证器、企业自研令牌、各类办公系统二次校验的核心协议,遵循RFC6238标准。

其核心原理可以拆解为3个核心要素:

1. 唯一种子密钥(共享密钥):用户首次绑定设备/系统时,服务端与客户端会同步生成一组不可逆的加密种子密钥,该密钥是生成所有动态口令的唯一依据,仅存储在服务端和用户本地设备,不会对外传输。

2. 时间同步机制:TOTP以30秒为一个时间切片,以当前时间戳、种子密钥为参数,通过HMAC-SHA加密算法实时计算6位/8位动态口令。同一时间切片内,服务端与客户端生成的口令完全一致,超时立即失效、不可复用。

3. 单次有效性约束:每个口令仅对应一个时间切片、仅可验证一次,且加密算法不可逆——无法通过已知口令反向推导种子密钥,也无法通过历史口令预测未来口令。

简单来说:TOTP的安全核心是静态种子密钥+动态时间加密,只要种子不泄露、时间同步无偏差,单次口令的破解概率无限趋近于0。

二、手机短信验证码:基于通信信道的明文动态凭证

短信验证码是门槛最低、普及最广的2FA方案,无需额外安装工具,依托运营商通信网络实现动态凭证下发,核心逻辑远简单于TOTP,也是安全短板最突出的方案。

核心运行原理:

1. 服务端随机生成明文验证码:用户触发验证时,服务端随机生成4-6位数字验证码,无复杂加密逻辑,仅为随机字符串,同时绑定当前用户账号与会话。

2. 运营商信道明文传输:验证码通过运营商SS7信令网络以明文短信形式下发至用户手机,全程无端到端加密。

3. 短时有效+单次校验:验证码有效期通常为5-10分钟,有效期内可输入校验,验证成功后立即作废,超时自动失效。

其安全依托的并非加密算法,而是手机SIM卡的专属持有权——默认只有用户本人持有手机、可接收短信,以此实现二次身份校验。但整个链路依赖第三方通信基础设施,存在天然的链路漏洞。


02 AI编码技术:针对两类2FA的假想破解技术路线

传统黑客攻击需要人工分析协议、编写脚本、调试漏洞,门槛高、周期长。而AI编码技术的核心价值是降本提效:通过大模型自动化分析协议逻辑、生成攻击代码、优化绕过策略、批量迭代漏洞利用链路,让原本高门槛的攻击变得规模化、自动化。

需要提前说明:以下均为技术假想与现有AI攻击能力推演,并非可直接落地的攻击工具,仅用于安全风险分析,请勿非法滥用。

一、AI针对TOTP协议的破解假想路线

从TOTP底层原理来看,它不存在“明文漏洞”,AI无法通过暴力枚举、算法逆向直接破解有效口令。当前AI针对TOTP的攻击路线,均为间接绕过、漏洞挖掘、社工自动化,而非直接破解协议。

路线1:AI自动化挖掘TOTP部署逻辑漏洞

标准TOTP协议本身无缺陷,但大量企业自研部署时会出现逻辑漏洞(如时间偏移过大、种子密钥弱加密、密钥明文存储、多时段口令复用)。传统黑客需要数周审计代码,而AI编码模型可批量扫描企业系统源码、接口逻辑,快速识别非标准部署漏洞,并自动生成POC攻击脚本。2026年谷歌威胁情报披露的首例AI生成2FA零日漏洞,正是通过AI挖掘系统认证逻辑缺陷,实现TOTP机制绕过,这也是目前最成熟的AI-TOTP攻击方式。

路线2:AI驱动高仿真钓鱼+实时凭证劫持

AI可快速生成和官网1:1复刻的钓鱼页面、伪造登录弹窗,同时自动化搭建反向代理中间人链路。当用户输入账号密码、TOTP口令时,AI脚本可实时拦截凭证、透传至真实服务端,完成身份校验。整个过程无需破解TOTP算法,而是利用人类操作习惯,骗取有效动态口令,AI的作用是降低钓鱼成本、提升劫持成功率、规避设备风控检测

路线3:AI辅助社工暴力枚举种子密钥

部分企业存在种子密钥规则简单、批量密钥前缀统一的问题。AI可基于已知密钥样本训练模型,预测企业密钥生成规则,自动化批量枚举、碰撞种子密钥。但该方式仅针对非规范部署场景,对标准TOTP体系完全无效。

二、AI针对短信验证码的破解假想路线

短信验证码本身无加密防护,链路漏洞多、依赖人工信任,是AI攻击的重灾区,AI可实现全自动化、规模化绕过与劫持,攻击可行性远高于TOTP。

路线1:AI自动化SIM换卡/社工欺骗攻击

短信验证码的核心短板是依赖SIM卡与运营商客服体系。AI可模拟人工话术、生成伪造身份材料、分析运营商客服漏洞,自动化发起SIM挂失换卡申请。同时AI可优化社工话术,精准欺骗用户泄露短信验证码,相较于传统人工社工,AI话术更自然、适配不同人群,成功率大幅提升。

路线2:AI驱动OTP机器人实时拦截验证码

当下主流的AI OTP Bots可实现全自动化攻击:通过AI伪装正常用户行为、绕过平台频率限制与行为风控,搭建实时流量代理,劫持用户手机短信数据流。同时AI可动态切换IP、伪造设备指纹、模拟正常操作间隔,规避平台异常检测,批量窃取短信验证码完成登录绕过。

路线3:AI挖掘SS7通信协议漏洞批量劫持短信

短信依托的SS7信令协议存在固有漏洞,AI可批量扫描全网运营商接口漏洞,自动生成流量劫持脚本,监听指定手机号的短信数据流,无需触碰用户设备即可窃取验证码。AI的核心价值是将零散的单点漏洞攻击,升级为规模化、自动化的批量劫持攻击。


03 核心结论:两类2FA方案当前是否安全?还值得企业部署吗?

结合底层原理与AI攻击的技术边界,我们可以直接给出确定性结论,同时解答企业最关心的“部署价值”问题。

一、TOTP动态口令:依然安全,值得企业优先部署

1. 协议层面绝对安全,AI无法原生破解

标准TOTP基于成熟的HMAC-SHA加密算法,时间切片动态生成、密钥不可逆、口令单次有效。目前所有AI技术,均无法通过算法破解、暴力枚举获取有效TOTP口令,也无法反向推导核心种子密钥。AI能攻击的,仅为企业不规范的部署漏洞、人为社工泄露问题,而非TOTP协议本身。

2. AI攻击门槛依然极高,规模化落地难度大

AI挖掘部署漏洞、搭建钓鱼链路,需要精准的系统场景适配,无法通用化攻击所有企业系统。对于规范部署、定期更新密钥、开启设备绑定的TOTP体系,AI几乎没有有效攻击路径。

3. 企业部署价值:性价比极高的刚需防护

相较于无2FA防护的裸奔账号,TOTP可抵御99%以上的批量撞库、密码泄露后的账号劫持风险。其部署成本低、无依赖信道风险、稳定性强,是中小微企业、大型企业轻量化身份防护的最优解,完全值得持续投入部署、迭代优化

二、短信验证码:安全性大幅弱化,仅适合低风险场景,不建议核心业务部署

1. 天然链路漏洞无法规避,AI可规模化绕过

短信验证码无加密防护,依赖运营商不安全的SS7信道,且极易被AI社工、AI机器人、SIM换卡攻击绕过。NIST官方早已明确:短信验证码不应作为高风险业务的核心MFA手段。在AI加持下,传统人工攻击的短板被补齐,短信验证码的防护有效性大幅下降。

2. AI让短信2FA的防护壁垒彻底失效

以往短信验证码的安全依托“攻击者无法规模化社工、无法精准绕过风控”,而AI完美解决了这两个问题,实现低成本、批量、自动化攻击。对于企业核心账号、财务系统、客户数据系统,短信2FA基本无法抵御AI驱动的定向攻击。

3. 企业部署价值:仅限低风险场景过渡使用

短信验证码门槛低、用户体验好,可用于普通资讯账号、低权限访客账号等低风险场景。但绝对不建议用于核心业务、管理员账号、资金与数据敏感系统,企业需逐步淘汰核心场景的短信2FA,替换为TOTP或FIDO2硬件认证。


04 企业落地最终建议(适配AI攻击时代)

1. 核心业务优先全量替换:短信2FA→标准TOTP,杜绝自研非标准TOTP逻辑,避免AI挖掘部署漏洞;

2. 规范TOTP部署:种子密钥加密存储、定期轮换密钥、绑定设备指纹、限制口令重试次数,封堵AI可利用的部署漏洞;

3. 低风险场景保留短信2FA,兼顾用户体验与安全成本,无需一刀切淘汰;

4. 高阶防护升级:核心涉密系统可叠加FIDO2免密认证、设备可信认证,彻底规避AI钓鱼、中间人攻击风险。


写在最后

AI编码技术颠覆的是攻击效率与规模化能力,而非成熟加密协议的底层安全逻辑。当下网络安全的核心矛盾,从来不是“协议是否被AI破解”,而是“企业是否规范落地安全机制”。

TOTP依然是轻量化2FA的安全标杆,值得企业持续投入;短信验证码已跟不上AI攻防迭代节奏,仅适合低风险过渡使用。企业无需恐慌AI攻击,只需顺势完成2FA方案的迭代升级,即可筑牢基础身份安全防线。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-12 01:56:41 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/737343.html
  2. 运行时间 : 0.121956s [ 吞吐率:8.20req/s ] 内存消耗:4,733.58kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=ced4180b725d51b5d652fbae47fc15c1
  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.000661s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000831s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000413s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000231s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000486s ]
  6. SELECT * FROM `set` [ RunTime:0.000199s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000583s ]
  8. SELECT * FROM `article` WHERE `id` = 737343 LIMIT 1 [ RunTime:0.000478s ]
  9. UPDATE `article` SET `lasttime` = 1781200601 WHERE `id` = 737343 [ RunTime:0.000774s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000223s ]
  11. SELECT * FROM `article` WHERE `id` < 737343 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000750s ]
  12. SELECT * FROM `article` WHERE `id` > 737343 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000357s ]
  13. SELECT * FROM `article` WHERE `id` < 737343 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001085s ]
  14. SELECT * FROM `article` WHERE `id` < 737343 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001015s ]
  15. SELECT * FROM `article` WHERE `id` < 737343 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002115s ]
0.125906s