碎碎谈 · 10月22日 18:38

​这真的是防火墙吗?论宝塔 Nginx 免费防火墙8.3/ 8.4 的代码写得有多离谱:

  • http拉取云端脚本不验证直接root权限执行
  • 面板凭据HTTP链路明文外发
  • 静默HTTP 明文上传用户文件到云端
  • POST 防御,请求加26个字符就可绕过
  • 增强型 CC 防御,请求加10个字符就可绕过(并且获得一个小时防火墙免检白名单)
  • 规则目录权限是 666
  • 日志权限是 777……
  • 如果服务器严格禁止http,它会自卸载(前边我可以说作者是水平问题,但为什么要写一个没有http链路时自卸载的逻辑呢🤔)

等我明天有空,再细看看代码(以上都是纯看代码得出的结论,没经过实际环境验证,但应该没差很多…吧…),给大家好好掰扯掰扯这里边的门道,我之前知道这玩意儿写得很粗糙,但没想到居然如此炸裂。

你以为你是给自己的服务器请了一个保安,其实这保安搞不好才是服务器里最大的威胁。

参与讨论