公告:分类目录网(www.flml.net)为广大站长提供免费收录网站服务(违法站勿扰),快审10元/站,永久收录!合作QQ:405593121。

快速审核,网站广告合作请联系我们
新站提交
  • 网站:211333
  • 待审:223
  • 小程序:53
  • 文章:2637

很多同学出于安全考虑,防止别人看到自己的网站后台,以及防止在登陆后台尝试登陆账号,暴力破解后台密码。所以想会后台路径换一下。

不过,官方说,不需要换,无需担心安全问题,系统很安全。

这就好比广场上配置有凉衣架,社区管理员让你把你的82年的裤衩,拿到广场上凉,你说我想凉自己阳台就好了。管理员说没关系,广场很安全不会丢的。

二人说的都没毛病,但是又总觉得哪儿不对。

那么,yzmcms的管理后台路径能改吗?

答案:不能

好了,这篇文章结束了吗。

然而并不是,老夫这有一计,可以解决admin暴露的问题

其实,不是不能改后台路径,而是太麻烦了,模板中的后台链接全部用的admin,如果改模板名,那么模板这么多文件,你要一个个改个遍,如果程序升级,怎么办?再来一遍吗!太费事了

虽然不能改后台路径,但是,我们可以通过程序限制/admin/的访问权限。当游客访问admin模块时,自动提示模块不存在。100%防真模拟官方的提示效果。即:module does not exist : admin

对游客隐藏admin模块的原理:

当游客访问后台时,如果不带上key访问,那么就会提示模块不存在,如果管理员访问后台时,带上正确的key访问,则即可正常显示模块。

操作方法:

1、打开文件 \application\admin\controller\common.class.php

2、找到大概第20行的判断用户是否已经登录部分,将 final private function check_admin()函数加3行,如下图画红框的部分:

添加后的完整的函数代码如下:

final private function check_admin() {

$key=empty($_GET['key'])?'':$_GET['key'];

if(ROUTE_M =='admin' && ROUTE_C =='index' && ROUTE_A =='login') {

if($key<>'kkno') application::halt("module does not exist : admin", 404);

return true;

} else {

 

$adminid = intval(get_cookie('adminid'));

if(!isset($_SESSION['adminid']) || !isset($_SESSION['roleid']) || !$_SESSION['adminid'] || !$_SESSION['roleid'] || $adminid != $_SESSION['adminid']) {

if($key<>'kkno') application::halt("module does not exist : admin", 404);

echo '<script type="text/javascript"> var url="'.U('admin/index/login').'"; if(top.location !== self.location){ top.location=url; }else{ window.location.href=url; } </script>';

exit();

}

self::check_referer();

}

}

以后,你访问后台,即可通过 /admin/index/login.html?key=kkno 来登陆,即可,正常的路径后台加上?key=kkno。

你也可以在函数中,将kkno改成自己能记住的字符。

再也不用担心管理后台能让任意人可以访问了!

  admin

注册时间:

网站:0 个   小程序:3 个  文章:0 篇

  • 1333

    网站

  • 53

    小程序

  • 37

    文章

  • 46

    会员

赶快注册账号,推广您的网站吧!
最新入驻小程序

美兔去水印2021-10-31

美兔去水印小程序,支持解析图集、

小勇去水印2021-07-08

短视频去水印神器,微信搜索小勇去

夜郎影音小程序2021-02-16

夜郎影音包含各类热门电影,热门连

91视频分享小程序2021-02-16

91视频,性感美女,JK制服视频,韩国女

皮皮影吧小程序2021-02-16

全网最新vip影视在线,皮皮影吧小

证件照X小程序2021-02-16

各类证件照快速裁、换底色等,1寸