• 如果您发现没有下载许可,请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
  • 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
  • 已支持自助资源推荐投送,可在资源“更多选项”中使用金粒投放。
  • 已支持 API 上传资源版本更新,点击了解详情
  • 已支持付费资源设置购买协议,可在“更多选项”中设置。
  • 全站已支持 Markdown 格式文本编辑器,可自由选择使用 BB 代码或 Markdown 格式。
资源图标

原创 Fixer — 修复补丁 2025-10-20

没有下载权限
事情起因:一位服主跟我说服务器总是开着开着就关服,我看了报错,是线程堵塞,并且第一条就是Fixer的类,如图所示
1760973454342.png

这是对应的类
1760973584657.png

如图所示,有一个正则,贪婪量词 导致了 嵌套回溯,其实就是白老板在修复之前Log4j2的漏洞的时候,写的正则,错误原因举个例子,假如日志消息是"aaaaaaaaaaaaaaaaaaaaaaaaaaaa",不包含${jndi:,就会导致

对于长度为 N 的不匹配字符串,回溯次数约为 O(N³):

第一个 .*: N 种可能
第二个 .*: 对每个第一个 .* 的位置,又有 N 种可能
第三个 .*: 对每个前两个 .* 的组合,又有 N 种可能,总之改成\$\{jndi:或者限制匹配长度或者String.contains("${jndi:"),总之我目前是改成\$\{jndi:了,先用着吧
作者
YuaZer
下载
32
查看
1,162
首次发布
最后更新

Ratings

0.00 星 0 星