微擎禁止安装盗版应用的破解方法
/web/source/module/manage-system.ctrl.php1、禁止安装盗版应用的部分在353-356行:
if (is_error($result)) {
//itoast($result['message'], referer(), 'error');
}按照上面注释即可。
2、禁止检查更新的部分在132-140行:
if ('check_upgrade' == $do) {
$module_upgrade = module_upgrade_info();
if (is_error($module_upgrade)) {
iajax(-1, $module_upgrade['message']);
}
cache_build_uninstalled_module();
iajax(0, $module_upgrade);
}将该段代码完全删除或者注释掉即可。
3、禁止修改应用模块信息的部分在103-130行:
if ('get_upgrade_info' == $do) {
$module_name = safe_gpc_string($_GPC['name']);
$module = module_fetch($module_name);
if (empty($module)) {
iajax(1, '模块不存在!');
}
if (APPLICATION_TYPE_TEMPLATES == $module['application_type']) {
$manifest_cloud = cloud_t_upgradeinfo($module_name);
} else {
$manifest_cloud = cloud_m_upgradeinfo($module_name);
}
if (is_error($manifest_cloud)) {
iajax(1, $manifest_cloud['message']);
}
$result = array(
'name' => $module_name,
'upgrade' => $manifest_cloud['upgrade'],
'site_branch' => $manifest_cloud['site_branch'],
'new_branch' => $manifest_cloud['new_branch'],
'branches' => !empty($manifest_cloud['branches']) ? $manifest_cloud['branches'] : '',
'from' => 'cloud',
'id' => $manifest_cloud['id'],
'system_shutdown' => $manifest_cloud['system_shutdown'],
'system_shutdown_delay_time' => date('Y-m-d', $manifest_cloud['system_shutdown_delay_time']),
'can_update' => isset($manifest_cloud['can_update']) ? $manifest_cloud['can_update'] : -1,
);
iajax(0, $result);
}直接删除或者注释即可。
页:
[1]