当前位置:首页>java>为什么“代码无漏洞”的合约,仍会被“人”瞬间掏空?——权限集中、治理操纵与社会工程的隐形杀手深度拆解

为什么“代码无漏洞”的合约,仍会被“人”瞬间掏空?——权限集中、治理操纵与社会工程的隐形杀手深度拆解

  • 2026-01-30 21:12:05
为什么“代码无漏洞”的合约,仍会被“人”瞬间掏空?——权限集中、治理操纵与社会工程的隐形杀手深度拆解
2026年,DeFi TVL 突破 2.5 万亿美元,DAO 治理代币总市值超 5000 亿美元,链上治理提案年执行量超 10 万次。
权限与治理机制,本该是区块链“去中心化”的最后防线与核心体现。却成了攻击者最爱的“软柿子”和最高 ROI 目标。Ronin 6.25 亿美元多签私钥泄露、Beanstalk 1.8 亿美元治理闪贷攻击、Compound 提案逐步捕获、Tornado Cash 治理被操纵…… 这些协议代码干净、审计通过、无传统技术漏洞(如重入、溢出)。却被“人”的因素——权限集中、社会工程、治理操纵——一夜掏空或瘫痪。
为什么?因为合约安全 ≠ 系统安全。代码再完美、无 Bug,权力掌握在人手里,系统就永远脆弱。
权限是“钥匙”,治理是“投票箱”,社会工程是“偷钥匙的高手”。攻击者不需破代码,只需破“人”或“规则”。
这篇文章,不聊重入、溢出、委托调用这些“纯技术漏洞”。只聊最隐蔽、最难防、最具破坏力的“人因攻击”:权限模型缺陷、治理投票操纵与社会工程攻击。
让你深刻看清“为什么代码安全的合约,仍会被掏空”。适合有区块链基础的工程师、审计师、产品经理、投资人与 DAO 参与者阅读。
读完你会明白,链上安全,不是防“代码 Bug”,而是防“权力集中与人性的弱点”。权力集中即单点失败,治理设计即经济博弈,人性永远是最大变量——社会工程成本低、成功率高。区块链的“信任最小化”理想,在权限与治理层面临最严峻考验。让我们一步步拆解,这些“无技术漏洞”却致命的攻击向量。

一、权限模型分类,从 Owner 到DAO 的权力演进、风险谱系与理论权衡

权限模型是智能合约安全的“权力架构”——它定义谁能修改参数、暂停协议、升级逻辑、提款资金或执行关键操作。权限设计决定了协议的“中心化程度”、攻击面大小与韧性水平。
2026 年,权限模型已高度多样化,从单一 Owner 到复杂 DAO,但每种模型都存在结构性风险谱系——没有“完美模型”,只有“风险权衡”。

1. Owner 模型:单一管理员的中心化原罪与单点失败风险

定义与实现详解,Owner 模型是最早、最简单的权限设计:单一 address(通常 msg.sender 或 hardcode)控制所有关键函数。典型函数包括 pause()、setParam()、withdrawFunds()、upgradeImplementation()。
代码示例(经典漏洞版):
//solidityaddress public owner = msg.sender;  modifier onlyOwner() {    require(msg.sender == owner, "Not owner");      _;}function transferOwnership(address newOwnerpublic onlyOwner {    owner = newOwner;}function emergencyWithdraw() public onlyOwner {      payable(owner).transfer(address(this).balance);}
风险谱系深度剖析
私钥泄露风险:owner 私钥被黑(钓鱼、恶意软件),攻击者即获得全协议控制权——提款、改参数、升级恶意逻辑。
内部人作恶风险:团队成员叛变、失误或被胁迫,直接执行恶意操作。
不可撤销风险:私钥丢失,权力永久卡死(无法升级或恢复);或转移错地址,资金永失。
继承风险:transferOwnership 未检查 newOwner != address(0),转移到黑洞地址。
博弈论视角:单点权力 ROI 无限(全TVL / 捕获成本 ≈ ∞),攻击动机最高。
Owner 模型是“中心化信任”的极致体现,完全违反区块链“信任最小化”原则(don't trust, verify)。它将系统安全押注于“一人诚实”,人性弱点放大风险。2026 年数据:纯 Owner 协议< 5%,但遗留协议事故占比 20%(私钥泄露为主)。
早期众多协议 owner 私钥泄露,一键 emergencyWithdraw 抽干资金池;或转移 ownership 到错地址,协议瘫痪。
操作性启示:避免纯 Owner,新协议直接上 Multisig 或 DAO;遗留协议紧急迁移权力。
Owner 模型不是“开发便利”,而是“单点失败的定时炸弹”。权力越集中,攻击者越兴奋——因为一钥在手,全链我有。

2. Multisig 模型:阈值签名的“分散假象”、捕获路径与社会工程放大器

定义与实现详解:Multisig(多重签名)模型使用 m-of-n 阈值机制:n 个签名者中需 m 个同意才执行关键操作。典型工具 Gnosis Safe(前 Gnosis Multisig),支持模块化 + 硬件钱包集成。
代码示例(Gnosis Safe 简化)
//solidity// Gnosis Safe 核心逻辑functionexecTransaction(...publicreturns (bool success{    require(checkSignatures(... ) >= threshold, "Insufficient signatures");    // 执行操作}
理论优势详解
容忍 m-1 个故障或恶意(冗余性)。
私钥地理/实体分散,理论降低单点风险。
经济抵押:签名者 stake 代币,作恶 slash。
风险谱系深度剖析:
私钥集中风险:启动阶段团队控制多数私钥(60-80%),名义分散实际中心化。
社会工程捕获风险:钓鱼邮件、恶意软件、内部胁迫阈值签名者(人性弱点)。
阈值低风险:5-of-9 捕获 5 即成功,协调成本低。
运营依赖风险:签名需在线协调,拒绝服务(DoS)或延迟导致协议卡死。
后门风险:系统权限(如 gas 赞助)绕过多签。
博弈论视角:协调攻击难度随 n 增长,但 m/n 低 + 社会工程成本低时,攻击占优。2026 年数据:多签桥/协议攻击占比50%,社会工程成功率 > 60%。
案例详解:
Ronin 5-of-9 多签,团队控制 8 私钥 + 后门捕获第 5,攻击者伪造签名转移 6.25 亿。
其他桥类似:阈值签名被钓鱼捕获,单交易巨额转移。
操作性启示:阈值 > 2/3 n,签名者地理/身份分散,硬件钱包强制,定期轮换 + 保险覆盖。
多签不是“真正去中心化”,而是“阈值博弈的权衡与分散假象”。钥匙分散了,但人没分散——社会工程一戳,阈值就破,多签成空谈。

3. DAO 模型:代币治理的“民主幻觉”、操纵空间与经济博弈陷阱

定义与实现详解:DAO(Decentralized Autonomous Organization)模型用治理代币投票决定提案执行。工具:Snapshot(off-chain 投票) + on-chain 执行(如 Compound Governor Bravo、OpenZeppelin Governor)。
核心流程:提案提交 → 投票期 → 阈值通过 → timelock 延迟 → 执行。
理论优势详解:
社区自治,无单一控制点。
代币激励参与,理论对齐利益。
透明执行,代码即规则。
风险谱系深度剖析:
低投票率风险:参与率 < 10%,大户或攻击者易达 quorum(最低票数)。
代币集中风险:鲸鱼控制多数票(Gini 系数高)。
闪电贷投票风险:借代币瞬间投票,通过恶意提案后归还(零成本)。
逐步提案风险:小步调整参数(如逐步提高提款限额),避社区注意,长期抽血。
sybil 攻击风险:多地址伪造投票(虽有 token 成本,但闪电贷绕过)。
博弈论视角:投票权“可租可买”,民主成“代币拍卖”——闪电贷零成本投票,攻击 ROI 无限;逐步提案是“蛙煮温水”策略,社区反应滞后。2026 年数据:DAO TVL 占比30%,治理攻击率 > 20%,闪电贷治理攻击占比 60%。
案例详解
Beanstalk Farms 2022 年:攻击者闪电贷借 BIP 治理 token,瞬间多数投票通过“捐赠”提案转移 1.8 亿资金。
Compound 系列提案:攻击者逐步小提案提高参数,避注意,最终捕获。
操作性启示:投票权绑定身份(Soulbound Token)、二次方投票(1 person 1 vote)、rage quit(不满退出拿份额)。
DAO 不是“去中心化治理天堂”,而是“代币经济博弈的竞技场”。投票权可借、可买、可操纵——“民主”成了“富人瞬间多数”的游戏。

二、多签被攻破的典型路径,从私钥泄露到社会工程的全链条攻击与人性弱点放大

多签被攻破不是“运气差”或“意外”,而是高度标准化、可复制的攻击路径:攻击者总优先选择“人”的弱点,而非“代码”的强度。
因为破人成本低、成功率高、隐蔽性强。

1. 私钥泄露路径详解与技术链条

钓鱼攻击深度拆解:伪装“节点软件更新”“奖励领取”“紧急修复”邮件/消息,诱导签名者点击恶意链接下载木马(keylogger 或 clipboard hijacker)。2026 年 AI 钓鱼邮件个性化率> 90%。
供应链攻击:节点依赖第三方工具(如监控 dashboard、gas 赞助脚本)更新被劫持,植入后门窃私钥。
恶意软件感染:节点服务器(VPS 或本地)感染 ransomware 或远程访问木马。
物理/硬件攻击:硬件钱包被盗、种子短语泄露,或团队成员设备被物理访问。
内部失误:私钥备份云存储泄露、分享截图含种子。
理论深度:私钥泄露是“信息不对称 + 人类认知偏差”的产物,成本低(< 10 万美元 campaign),成功率高(人性弱点永恒)。

2. 社会工程路径详解与非技术放大

胁迫/贿赂:国家行为者(地缘冲突)或黑客团队针对签名者个人(家庭威胁或高额贿赂)。
内部叛变:团队成员经济压力或不满,主动出售私钥。
伪装协调:攻击者伪装“社区成员”诱导签名者批准“紧急提案”。
组合路径:钓鱼获取部分钥 + 贿赂补阈值。
案例深度剖析:
Ronin 攻击:钓鱼邮件伪装 PDF求职信含恶意宏,感染团队电脑窃 4 私钥;利用内部 gas 赞助系统权限伪造第 5 签名,阈值达标转移 6.25 亿。
其他桥案例:2026 年多起类似,攻击者用 AI 语音伪造团队成员诱导签名。
社会工程是“人性博弈”——攻击者利用恐惧、贪婪、信任偏差,成本指数低。相比技术攻击(破密码学需亿级计算),社会工程 ROI > 10000 倍。
操作性启示:硬件钱包强制 + air-gapped 签名 + 多层验证 + 定期安全培训 + 保险覆盖私钥风险。
多签安全 80% 在链下,20% 在链上。代码再强,人一破,全盘崩——社会工程是权限模型的“阿喀琉斯之踵”。

三、治理投票操纵:闪电贷借票、逐步提案与代币经济博弈的理性策略

治理投票操纵是 DAO 模型的“经济战核心”:攻击者利用代币投票权“可租可买可操纵”的特性,操控提案执行恶意操作。

1. 闪电贷投票路径详解与零成本攻击链条

路径步步拆解
1. 闪电贷借巨额治理 token(无本金)。
2. 瞬间投票通过恶意提案(如转移资金、改参数、升级恶意逻辑)。
3. 提案执行后归还 token + 费,净获利。
放大效应:投票权杠杆无限,单交易原子执行。
2026 年数据:闪电贷治理攻击占比60%,平均获利 > 1 亿。

2. 逐步提案路径详解与“温水煮蛙”策略

路径步步拆解
1. 小额提案通过无害调整(如提高费率 0.1%)。
2. 多轮积累,逐步提高关键参数(如提款限额、借款上限)。
3. 最终提案抽干资金或捕获控制。
优势:避社区注意,投票率低时易通过。
案例详解
Beanstalk Farms 2022:闪电贷借 BIP 治理 token,瞬间多数投票通过“捐赠”提案转移 1.8 亿资金。
Compound 系列:攻击者多轮小提案逐步提高参数,避注意,最终操控协议。
理论深度:治理是“代币加权民主”博弈,投票权“可租”(闪电贷)让民主成“瞬间拍卖”;逐步提案是“迭代博弈”,社区反应滞后占劣。操作性:投票绑定身份(Soulbound)、quorum 动态调整。
治理不是“社区意志永恒”,而是“代币瞬间多数的竞技场”。
投票权可借可买,民主就成了“富人游戏”或“理性玩家的提款机”。

四、治理攻击案例详解:从 Beanstalk 到 Compound 的理性操纵全景

治理攻击案例是“经济理性”的教科书:代码无错,规则被完美利用。
案例1:Beanstalk Farms闪电贷治理攻击(2022 年,损失 1.8 亿美元)
协议背景:Beanstalk 是稳定币协议,BIP 治理 token 投票决定提案。
攻击路径详解
1. 攻击者闪电贷借巨额 BIP(零本金)。
2. 提交并投票通过“紧急捐赠”提案,向攻击者地址转移协议资金。
3. 提案执行,资金转移。
4. 归还闪电贷,净获 1.8 亿。
关键缺陷:投票无延迟、无借票限制。
后续:社区赔偿部分,用户信任崩。
案例2:Compound 逐步提案捕获(系列事件)
协议背景:Compound Governor,COMP 代币投票。
攻击路径详解:攻击者积累 COMP,多轮小提案逐步提高参数(如储备提取限额),避社区警觉,最终大提案抽干储备。
关键缺陷:提案阈值低、投票率低、无动态监控。
理论深度:案例证明治理是“动态博弈”,攻击者利用信息不对称 + 社区惰性。
治理攻击不是“突发”,而是“理性迭代”。一步步来,社区睡着了,协议就没了。

五、防御策略:Timelock、投票延迟、多层韧性与经济威慑设计

防御权限治理攻击,没有“银弹”,只有多层韧性 + 提高攻击门槛。

1. Timelock 与投票延迟详解

Timelock:提案通过后延迟执行(48-72小时),给社区反应时间。
投票延迟:提案提交后等待期,防闪贷瞬间投票。

2. 多层韧性设计

二次方投票:票权 √token,防鲸鱼。
Rage Quit:不满退出拿份额,防恶意多数。
身份绑定:Soulbound Token 1 person 1 vote。
理论深度:防御是“增加攻击时间/成本”,让 ROI < 0。
操作性:结合保险 + 监控 + 社区哨兵奖励。
防御不是“完美治理”,而是“让攻击不理性”。 门槛越高,协议越活。

全文总结,权限治理攻击的系统性危机与链上权力设计的哲学觉醒

权限、治理与社会工程攻击,揭示了区块链安全最深刻悖论:合约代码安全,却系统不安全。
从 Owner 单点中心化,到Multisig 阈值假象,到 DAO 代币博弈——每种模型都将权力交给“人”,人性弱点 + 经济理性成了最大杀手。
多签被社会工程一戳即破,治理被闪电贷瞬间多数操控,权限被内部捕获永久锁死——这些攻击无技术漏洞,却摧毁 TVL。
理论归纳
权力集中原理:单点/阈值权力 ROI 高,攻击必然。
社会工程放大:人性弱点成本低,成功率高。
治理博弈缺陷:代币投票“可租可买”,民主成拍卖。
防御哲学:多层 + 经济威慑 + 假设恶意。
未来,ZK 匿名投票 + 身份绑定 + 动态 timelock。链上权力,不是“去中心化礼物”,而是“人性考验的战场”。防不住人,就防不住未来。

-----The End-----

在这个瞬息万变的世界,区块链技术正在重塑未来的模样。我会用心记录每一场变革,每一个机会,只为与你同行于财富与智慧的旅程。如果你也相信技术能点亮生活,知识能开启可能,请关注我的公众号。让我们一起洞察趋势,把握时代脉搏,不错过属于我们的每一个风口。

日拱一卒无有尽,功不唐捐终入海。当您阅读到这里,相信您对区块链方面的认识又多了一些。
你的每一次点赞、评论,关注和转发,都是对梦想的支持,也是我们共同前行的力量!

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-08 12:37:36 HTTP/2.0 GET : https://f.mffb.com.cn/a/465083.html
  2. 运行时间 : 0.094207s [ 吞吐率:10.61req/s ] 内存消耗:4,544.18kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=aa97814b36959080f4f5513a7e537995
  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.000607s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000890s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000329s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000270s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000553s ]
  6. SELECT * FROM `set` [ RunTime:0.000215s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000504s ]
  8. SELECT * FROM `article` WHERE `id` = 465083 LIMIT 1 [ RunTime:0.000768s ]
  9. UPDATE `article` SET `lasttime` = 1770525456 WHERE `id` = 465083 [ RunTime:0.002310s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000245s ]
  11. SELECT * FROM `article` WHERE `id` < 465083 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000507s ]
  12. SELECT * FROM `article` WHERE `id` > 465083 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000376s ]
  13. SELECT * FROM `article` WHERE `id` < 465083 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.005309s ]
  14. SELECT * FROM `article` WHERE `id` < 465083 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003003s ]
  15. SELECT * FROM `article` WHERE `id` < 465083 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002845s ]
0.095938s