ecshop后台去版权代码
1. 去除ecshop官方安装记录,具体代码何用途,你懂的!接到ecshop官方要你买授权的电话了吗?
找到admin/index.php
大概489-539行,删除之!
elseif
(
$_REQUEST
[
'act'
] ==
'main_api'
)
{
require_once
(ROOT_PATH .
'/includes/lib_base.php'
);
$data
= read_static_cache(
'api_str'
);
if
(
$data
=== false || API_TIME <
date
(
'Y-m-d H:i:s'
,time()-43200))
{
include_once
(ROOT_PATH .
'includes/cls_transport.php'
);
$ecs_version
= VERSION;
$ecs_lang
=
$_CFG
[
'lang'
];
$ecs_release
= RELEASE;
$php_ver
= PHP_VERSION;
$mysql_ver
=
$db
->version();
$order
[
'stats'
] =
$db
->getRow(
'SELECT COUNT(*) AS oCount, IFNULL(SUM(order_amount), 0) AS oAmount'
.
' FROM '
.
$ecs
->table(
'order_info'
));
$ocount
=
$order
[
'stats'
][
'oCount'
];
$oamount
=
$order
[
'stats'
][
'oAmount'
];
$goods
[
'total'
] =
$db
->GetOne(
'SELECT COUNT(*) FROM '
.
$ecs
->table(
'goods'
).
' WHERE is_delete = 0 AND is_alone_sale = 1 AND is_real = 1'
);
$gcount
=
$goods
[
'total'
];
$ecs_charset
=
strtoupper
(EC_CHARSET);
$ecs_user
=
$db
->getOne(
'SELECT COUNT(*) FROM '
.
$ecs
->table(
'users'
));
$ecs_template
=
$db
->getOne(
'SELECT value FROM '
.
$ecs
->table(
'shop_config'
) .
' WHERE code = \'template\''
);
$style
=
$db
->getOne(
'SELECT value FROM '
.
$ecs
->table(
'shop_config'
) .
' WHERE code = \'stylename\''
);
if
(
$style
==
''
)
{
$style
=
'0'
;
}
$ecs_style
=
$style
;
$shop_url
= urlencode(
$ecs
->url());
$patch_file
=
file_get_contents
(ROOT_PATH.ADMIN_PATH.
"/patch_num"
);
$apiget
=
"ver= $ecs_version &lang= $ecs_lang &release= $ecs_release &php_ver= $php_ver &mysql_ver= $mysql_ver &ocount= $ocount &oamount= $oamount &gcount= $gcount &charset= $ecs_charset &usecount= $ecs_user &template= $ecs_template &style= $ecs_style &url= $shop_url &patch= $patch_file "
;
$t
=
new
transport;
$api_str
=
$api_comment
[
"body"
];
echo
$api_str
;
$f
=ROOT_PATH .
'data/config.php'
;
file_put_contents
(
$f
,
str_replace
(
"'API_TIME', '"
.API_TIME.
"'"
,
"'API_TIME', '"
.
date
('Y-m-d H:i:s
',time())."'
",
file_get_contents
(
$f
)));
write_static_cache(
'api_str'
,
$api_str
);
}
else
{
echo
$data
;
}
}
2. 去除ecshop后台升级提示:
找到admin/templates/start.htm
234行
Ajax.call('index.php?is_ajax=1&act=main_api','', start_api, 'GET', 'TEXT','FLASE');
删除或者前面加双斜杠
3. 去除ecshop后台云菜单
143行admin/templates/menu.htm
<
script
language
=
"JavaScript"
src
=
"http://api.ecshop.com/menu_ext.php?charset={$charset}&lang={$help_lang}"
></
script
>
该行代码删除
经过以上三个删除,就安全无忧,没有这些不实际的功能了。
发表回复