创意电子 发表于 2021-3-1 15:22:58

Discuz“对不起,您安装的不是正版应用”DZ论坛提示问题解...

最近有很多新朋友问上传插件模板安装启用,提示:您安装的不是正版应用,网上搜了下,解决办法还是挺简单的。至于出现这个您安装的不是正版应用提示的原因是因为Discuz! X2.0 以后的版本都会对主题或插件做一个正版验证,如果是从别人那里买的盗版主题或插件的话,安装时会出现:对不起,您安装的不是正版应用,安装程序无法继续执行的字样。
找到以下文件:

/source/function/function_cloudaddons.php


搜索代码:(大概在191行左右)
代码如下:

cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));

将这行注释掉或者删除掉就可以了,注释后的代码如下:

/*
cpmsg('cloudaddons_genuine_message', '', 'error', array('addonid' => $addonid));
*/

保存完毕后,后台进入工具-更新缓存。选择数据缓存和模板缓存。点击确定。

因为v3.4-20210320更新了防破解机制,下面的压缩包适用于v3.4-2023.02.10和以后的版本破解,非此版本请按上面的方法
补丁的下载地址:上传到网站根目录

以上同样适用于:你的网站以下应用异常,请备份网站后,重新下载一次应用!(一般覆盖后等一会就不会有提示了)
手动修改方法:


编辑/source/admincp/admincp_plugins.php查找:(约419~421行)

if(cloudaddons_open('&mod=app&ac=validator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
                              cpmsg('c'.'lou'.'dad'.'dons'.'_genu'.'ine_m'.'essa'.'ge', '', 'error', array('addonid' => $addonid));
                        }

删除或注释上面内容即可正常安装插件了!!!


模板也单独新增了正版校验,去除方法如下:

编辑source/admincp/admincp_styles.php查找:(约283~285行)

if(cloudaddons_open('&mod=app&ac=validator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {
                                                                cpmsg('clo'.'uda'.'ddon'.'s_gen'.'uine_'.'mes'.'sage', '', 'error', array('addonid' => $addonid));
                                                      }

删除或注释上面内容即可正常安装模板了!!!


懒人包:【X3.5越狱补丁包 更新至 2023.05.23(往后兼容)】

【另外:如果想彻底移除应用中心的监控,比如安装应用,卸载应用等记录上报,请按下面操作】
修改文件:同上
查找以下几处代码:删除或注释

cloudaddons_open('&mod=app&ac=installlog&rid='.$array['RevisionID']);
搜索上面一行代码,这个代码是上报安装记录

cloudaddons_open('&mod=app&ac=downloadlog&rid='.$array['RevisionID']);

搜索上面一行代码,这个代码是上报下载记录

cloudaddons_open('&mod=app&ac=faillog&rid='.$rid.'&type='.$type.'&serverinfo='.urlencode($_SERVER['SERVER_SOFTWARE']));
搜索上面一行代码,这个代码是上报安装失败记录

if(cloudaddons_open('&mod=app&ac=validator&ver=2&addonid='.$addonid.($array !== false ? '&rid='.$array['RevisionID'].'&sn='.$array['SN'].'&rd='.$array['RevisionDateline'] : '')) === '0') {

搜索上面一行代码,这个代码是验证是否购买,破解提示不是正版正式删除了这个里面的东西
这行删除之后,后面的一个 符号 } 也删除

}
return cloudaddons_open('&mod=app&ac=validator&ver=2', implode('&', $post), 15);
搜索上面一行代码,这个代码是上报检查更新

小程序运营 发表于 2022-6-15 12:04:26

不错不错,正在找这个DZ论坛提示问题
页: [1]
查看完整版本: Discuz“对不起,您安装的不是正版应用”DZ论坛提示问题解...