找回密码
 加入我们
搜索
热搜: 活动 交友 discuz
查看: 329|回复: 0

Discuz论坛:防破解机制及后门的解决方案

[复制链接]
发表于 2023-11-1 18:46:49 | 显示全部楼层 |阅读模式
以下文字转载自https://blog.naixi.net/article/discuz-clean 作者:nyarime

由于从2021年3月起DZ论坛程序更新了防破解机制,因此自 X 3.4 - 20210320 及往后版本修改的内容较多,建议使用此压缩包内容进行修改:
https://itxe.lanzout.com/iKWZZ12vhzmj
具体修改可根据对比工具做比较
老板本修改修改文件:论坛根目录\source\function里面的function_cloudaddons.php
打开function_cloudaddons.php文件,查找代码:
X3.1及之前版本的大概在99行,X3.2的大概在97行,X3.4的大概在115行,把下面代码

  1. cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));
复制代码



直接删除或添加注释即可去除正版校验。
如果你懒也可以用现成的:
https://itxe.lanzout.com/ihllb12vi0cf
(仅适用于DZX3.4-20210320及早期版本)
后门问题由于应用中心会对安装应用、卸载应用等记录进行上报,因此想要移除此监控可对修改文件:论坛根目录\source\function里面的function_cloudaddons.php
打开function_cloudaddons.php文件,查找以下代码进行删除或注释:
上报安装记录
  1. cloudaddons_open('&mod=app&ac=installlog&rid='.$array['RevisionID']);
复制代码



上报下载记录
  1. cloudaddons_open('&mod=app&ac=downloadlog&rid='.$array['RevisionID']);
复制代码



上报安装失败记录
  1. cloudaddons_open('&mod=app&ac=faillog&rid='.$rid.'&type='.$type.'&serverinfo='.urlencode($_SERVER['SERVER_SOFTWARE']));
复制代码



确认购买记录(验证正版)
  1. if(cloudaddons_open('&mod=app&ac=validator&ver=2&addonid='.$addonid.($array
  2. !== false ?
  3. '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline']
  4. : '')) === '0') {
复制代码
删除上面代码后别忘了删除后面的一个 符号 }}

上报检查更新
  1. return cloudaddons_open('&mod=app&ac=validator&ver=2', implode('&', $post), 15);
复制代码





手机版|小黑屋|啊三国

GMT+8, 2024-5-3 04:27

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表