zoukankan      html  css  js  c++  java
  • HTTP头注入:XFF注入

    XFF注入属于HTTP头注入的一点内容。
    XFF注入是SQL注入的一种,该注入原理是通过修改X-Forwarded-For头对带入系统的dns进行sql注入,从而得到网站的数据库内容。
    HTTP头文件里的X-Forwarded-For和Clien-IP一样都是获取访问者真实IP的语句
    X-Forwarded-For:简称XFF头,它代表客户端,也就是HTTP的请求端真实的IP,(通常一些网站的防注入功能会记录请求端真实IP地址并写入数据库or某文件[通过修改XXF头可以实现伪造IP])。HTTP头文件里的X-Forwarded-For和Clien-IP一样都是获取访问者真实IP的语句。
    在墨者学院靶场可以练手
    登陆抓包:
    POST /index.php HTTP/1.1
    Host: 219.153.49.228:46109
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language:xml zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
    Content-Type: application/x-www-form-urlencoded
    Content-Length: 29
    Connection: close
    X-Forwarded-for: *
    Upgrade-Insecure-Requests: 1
     
    username=admin&password=admin
     
    手动添加X-Forwarded-for: *
    使用sqlmap即可盘跑出。
     
    CTF题http://123.206.31.85:1003/也可以练手,发现随意输入用户名密码后被禁止IP,正确用户名:admin,密码:test123怎么才能绕过IP检测?

    如图手动添加一个X-Forwarded-For:127.0.0.1。让目标认为是自身IP从而得到flag。

  • 相关阅读:
    po教学001
    肖sir__ 金牌高级讲师__下载视频方法
    肖sir__ 金牌高级讲师__html下载收费音乐方法
    肖sir_少儿编程了解(001)
    【CF375D】Tree and Queries
    【CF1063F】String Journey
    【洛谷P6071】Treequery
    【ARC122E】Increasing LCMs
    【ARC122C】Calculator
    【牛客练习赛84 E】牛客推荐系统开发之标签重复度
  • 原文地址:https://www.cnblogs.com/aw4ke/p/11905576.html
Copyright © 2011-2022 走看看