网站建设行业文章5
当前位置: 首页 -> 企业资讯 -> 行业文章 -> 解决Win下MySQL root导出Webshell换行符问题
鸿大千秋新闻顶部侧栏



解决Win下MySQL root导出Webshell换行符问题



今天碰到了这么个问题,简单记录一下我的解决方案。
首先说一下服务器的环境。服务器的80端口按照标准的虚拟主机来配置的,支持asp,aspx,php,但是不支持php
安装了mssql(1433端口),tomcat(8080端口),serv-u(43958端口)和两个mysql(3306端口和3307端口)
提权的时候没有sa密码,没有serv-u密码,mysql 5.1首先运行了

后,根据设置导出dll到C:/Program Files/MySQL/MySQL Server 5.1/lib/成功
创建自定义函数似乎被拦截,一直失败。
后找到tomcat目录,准备写马,asp,aspx,php对tomcat目录:C:/Program Files/cngradms_x86/tomcat/webapps/ROOT/均无写入权限
测试mysql有写入权限。故上传jsp大马至网站web目录:d:/xxx/fuck.jsp
用mysql执行语句:

后成功。
但是访问后得到如下提示:

1.png

明显是MySQL的Win下版本自动添加转义符/n/r了
这样导致程序运行的悲剧。
从网上找了很多方法,什么update把转义符消掉,enclose巴拉巴拉,反正五花八门就是没一个可以用的。
最后弄了这么个小脚本:


就可以避免转义符让JSP的马儿运行500错误了。

link:http://bbs.blackbap.org/thread-3623-1-1.html

作者:YoCo Smart 【Silic Group Hacker Army】
本文由网络安全攻防研究室(www.91ri.org)信息安全小组收集整理,转载请注明出处。



鸿大千秋网站建设团队敬上







Copyright © hongdaChiaki. All Rights Reserved. 鸿大千秋 版权所有


联系方式:
地址: 深圳市南山区招商街道沿山社区沿山路43号创业壹号大楼A栋107室
邮箱:service@hongdaqianqiu.com
备案号:粤ICP备15078875号