当前位置:首页>武汉>武汉大学团队震惊全球安全界!不需要木马、不用碰你手机,15厘米外一根探针,密码、签名、每一次触屏全被看光!

武汉大学团队震惊全球安全界!不需要木马、不用碰你手机,15厘米外一根探针,密码、签名、每一次触屏全被看光!

  • 2026-08-25 11:17:47
武汉大学团队震惊全球安全界!不需要木马、不用碰你手机,15厘米外一根探针,密码、签名、每一次触屏全被看光!

想象这样一个场景:你坐在咖啡馆,掏出手机,熟练地输入银行密码,再签上一笔电子签名。你扫视了一圈,身旁没有人偷窥屏幕,手机也从没离开过你的视线,既没装任何可疑App,Wi-Fi也是自己开的热点。

你以为,你是安全的

但此刻,就在你身旁那个装着帆布笔记本电脑包的陌生人,他的包里,藏着一根小小的电磁探头。

一根探针,就够了

2026年5月14日,一篇预印本悄悄出现在arXiv上,编号2605.14633。 发布它的,是武汉大学网络空间安全学院的研究团队,联合南京航空航天大学、南洋理工大学、国防科技大学、北京邮电大学的学者。他们给这项攻击起了一个极具象征意味的名字,

TESLA

全称:Touchscreen Electromagnetic Side-channel Leakage Attack,触屏电磁侧信道泄漏攻击。

论文的核心结论是:你的每一次触屏操作,都在向外"广播"一段电磁信号。 攻击者只需把探头悄悄放在手机附近几厘米到十几厘米处,无需接触设备、植入恶意软件或截获网络数据包,视线也不必落在屏幕上,就能从信号里还原PIN码、键盘击键、正在使用的App类别,乃至手写签名轨迹。

这篇论文随后被DAC 2026(第63届设计自动化大会,芯片与电子设计领域顶会)接收。学界为之一震

手机屏幕一直在"说话"

要理解TESLA为何如此可怕,先要明白一件事:你的手机触控屏,每一秒都在做一件极其规律的事情。

现代智能手机的电容触控屏,内部布满了纵横交错的透明电极。为了感知手指的精确位置,屏幕控制芯片会按固定顺序,逐行逐列地"扫描"这些电极,就像收音机调频,一格一格地扫。当你的手指触摸到某个位置,人体引入的额外电容会改变那一时刻的局部电场。

关键就在这里

这个扫描过程,会对外辐射极其微弱的电磁波。 手指触摸的水平位置,对应扫描周期里一个固定的时间相位,也就是说,"你摸了哪里"这个信息,已经以时间编码的形式,悄悄"广播"出去了。人体本身还会起到天线耦合的效果,进一步增强这段辐射的可探测性。

研究团队拿未改装的iPhone X做了经验验证:未触摸时,信号接近背景噪声;手指靠近与按下时,出现清晰可辨的峰值;不同触摸位置,对应不同相位特征 物理规律就在那里,自电容屏诞生以来就存在,只是没有人把它整合成一套完整的攻击武器。

而TESLA,把它武器化了

▲ 电源电子创业者Owen Brake的病毒式科普推文:“拆掉手机里所有无线电模块,它仍会泄露你的输入。”图中可见手写"TESLA"的原始轨迹与攻击系统还原轨迹的惊人对比。

这串数字,让人不寒而栗

论文在iPhone X、小米10 Pro、三星S10、华为Mate 30 Pro四款旗舰机上进行了系统测试,涉及20名参与者日常操作场景。结果列在那里,冷静得让人背脊发凉:

  • PIN码数字识别准确率:99.3%
  • 键盘字符重建准确率:97.6%
  • 正在使用的应用类别推断:95.0%
  • 手写字符识别:76.8%
    ,轨迹几何相似度(Jaccard指数):0.74

允许最多5次猜测时,端到端完整序列恢复成功率:99.33%

换成具体场景: 你输入一个6位银行密码,攻击者最多尝试5次,成功率接近100%。你在电子合同上的签名,也可能被还原出几何上高度相似的轨迹,为后续伪造提供素材。

攻击距离上:5厘米附近效果最佳,但延伸到15至25厘米,PIN识别仍可维持约61%的成功率。攻击设备?Fosttek NFP-One P1电磁探头,加一块PicoScope 5444D示波器,外加一台带GPU的工作站做模型推断。全套投入也谈不上天文数字

▲ arXiv:2605.14633预印本摘要页,提交时间2026年5月14日。作者列表横跨武汉大学、南洋理工大学、国防科技大学等五所机构。

把论文带到大众眼前的推文

论文默默挂在arXiv将近两个月,直到2026年7月14日夜晚,一个叫Owen Brake的电源电子创业者发了一条推文,把这件事推到了全球极客社区的眼前。

他写道:

"把手机里的无线电全部拆掉。它仍然会泄露你的输入。电容屏顺序扫描,手指触摸调制辐射。约15厘米外,约90%准确率。"

这条帖子配了三张论文插图:手写"TESLA"的轨迹对比图、攻击系统框架图,以及一张办公桌场景,受害者的手机就放在桌上,攻击探头悄悄靠着,人脸已打码,但那个距离,近得令人窒息。

帖子很快聚集了大量讨论

有工程师立刻拿起示波器亲测:"我之前玩示波器的时候就发现了,把灵敏度调到最高、滤掉市电频率,探头靠近屏幕就能看到触摸活动!" 他上传了一段演示视频,波形随每次点击清晰跳动。基础电子仪器足以观察到这种物理现象,不过这段视频只展示了触屏活动可被探测,尚未复现完整的PIN恢复链路。

▲ 网友用普通示波器即兴演示:探头靠近触屏,波形随触摸活动跳动。

有人点出采集仪器的门槛:"有意思,他们用的是PicoScope,设备价格不算特别高。"

▲ 电气工程师用户:采集用的是PicoScope,门槛没有想象中那么高。

也有人问了一个尖锐的问题:"银行的虚拟键盘每次布局都不一样,能防住吗?"

防御:有用的和没用的

这个问题,论文里有明确的答案,且答案让人喜忧参半。

喜的是:对PIN、密码这类离散输入,打乱虚拟键盘布局确实有效,准确率会从99%以上骤降到约9%,接近随机猜测。这与部分高安全级别银行App的现有做法完全吻合,一定程度上是有效防御。

忧的是:对连续手写轨迹,键盘乱序没有任何意义攻击者还原的是手指划过的路径,路径本身就携带信息,无法被键位乱序干扰。而手写签名,恰恰是金融合同、电子公证等高安全场景的最后一道门。

更根本的修复,在于硬件层面:对触控扫描电极的激励顺序做伪随机重排,打破"时间相位↔空间位置"的固定映射关系。这样一来,即便攻击者捕获了电磁信号,也无法解码出坐标信息。代价是:制造成本上升,触控响应延迟可能受影响。目前没有任何一家手机厂商公开宣布已做此类修复。

▲ 第三方对arXiv:2605.14633的结构化综述,清晰列出四阶段攻击流水线与防御路径分析。

更早的电磁泄漏研究

这里还有一段技术史:电磁窃听已经被研究了数十年

早在冷战时代,工程师们就发现CRT显示器的辐射可以被远程重建(这条研究线索常与"Van Eck窃听"和"TEMPEST"标准并提)。到移动互联网时代,2021年CCS会议上的Periscope已经发现:人体与触控屏的耦合会产生可推断击键的电磁辐射,4位PIN恢复率约61.7%。同年NDSS会议的Screen Gleaning则用软件无线电"读出"了手机屏幕驱动芯片辐射的内容,堪称"隔空看屏幕"。

TESLA的意义在于拓宽了这一物理漏洞的工程化边界: PIN、键盘、App类别与手写签名被纳入同一套框架;精度更高,场景更贴近真实生活,所需前提条件也更少。

还有一个对照方向值得一提:如果说TESLA是被动"窃听"触屏,那么2022年USENIX Security会议上的GhostTouch则是主动"注入",用精心设计的电磁干扰,在40毫米距离向电容屏伪造触摸事件,可以悄悄替你"点击"某个按键。触控屏对电磁场的敏感性是把双刃剑: 它既可能把你的真实输入"广播"出去,也可能把攻击者的虚假指令"听"进来。

那个在咖啡馆的陌生人

回到开头的那个场景

这一幕已有公开研究作为依据相关成果已被DAC 2026接收,并在arXiv公开。实验覆盖四款旗舰手机、20名参与者,以及图书馆、会议室、咖啡馆等环境。

当然,我们也要保持清醒:当前的TESLA仍局限于近距离物理邻域,远远达不到隔着一条马路监听的程度。攻击者要预先针对目标机型建模,把探头放在十几厘米以内,环境噪声也会影响精度。这与"你的每次触屏已经在被实时直播"还有距离。

但如果你是金融机构的安全团队,如果你的员工习惯在开放办公区输入系统密码,如果你们刚把密码验证方案从"乱序PIN"升级成"手写签名确认"以为更安全,

那么,你们可能正在把一扇门,关上,另一扇门,打开。

研究团队在论文中展望:未来可以用大语言模型对序列识别结果做语义纠错,进一步提升端到端攻击精度。物理定律在那里,算法在进化,成本在下降。

手机屏幕,始终在说话只是此前,没有人有足够好的耳朵

论文全文:arXiv:2605.14633 | https://arxiv.org/abs/2605.14633演示资源:Zenodo records/15212428

最新文章

随机文章

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