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

网站带后台免费下载网站建设延期通知单

网站带后台免费下载,网站建设延期通知单,嘉兴seo排名外包,宣城市建设银行网站首页《网络安全自学教程》 SQL注入时#xff0c;经常利用updatexml()的报错特性来脱库。 updatexml报错原理 1、updatexml语法参数2、报错原理分析3、使用updatexml()脱库4、分割显示结果 updatexml() 的作用是修改xml文件的内容。 1、updatexml语法参数 updatexml(参数1#x… 《网络安全自学教程》 SQL注入时经常利用updatexml()的报错特性来脱库。 updatexml报错原理 1、updatexml语法参数2、报错原理分析3、使用updatexml()脱库4、分割显示结果 updatexml() 的作用是修改xml文件的内容。 1、updatexml语法参数 updatexml(参数1参数2参数3) 参数1: 文件名比如 a.xm参数2路径比如 contry-city1参数3替换的值内容比如 tianjing 就是把 a.xm 文件中 contry-city1 标签的值改成 tianjing 2、报错原理分析 参数2 的路径必须符合 XML 的 Xpath 语法否则就会报错提示你语法错误并且把报错位置的内容显示出来。 比如我给参数2一个特殊符号~它就会把这个特殊符号显示出来。 ​​​​​​​​​​​​ 如果函数里还有函数他就会先执行里面的那个函数类似小学数学里提到的先算括号内再算括号外利用这个特性我们在updatexml()里插入别的函数。 select updatexml(1,concat(~,database()),3);它会先执行最里面的 database() 查看到前使用的数据库是test。 select updatexml(1,concat(~,test),3);再执行 concat() 拼接成~test。 select updatexml(1,‘~test’,3);再执行updatexml()一看参数2是 ~test不符合Xpath语法就报语法错误停止执行SQL然后把报错位置的参数显示出来。像下图的执行结果那样我们就拿到了当前使用的数据库。 3、使用updatexml()脱库 按照上一步的逻辑在函数中再插入括号括号里写SQL语句就能执行任意SQL比如查看root用户的密码。 select updatexml(1,concat(~, (select password from user where usernameroot) ),3);插入脱库语法来脱裤。 select updatexml(1, concat(~,( select group_concat(schema_name) from information_schema.schemata )),3);这里大家能注意到我文章中的SQL故意换行了这个换行不是语法要求是给你自己看的否则嵌套这么多括号很容易写错。 4、分割显示结果 updatexml() 显示的报错内容字符串最大长度是31个字符。脱库的结果显示不全我们可以用 substr() 截取不同位置的字符串分别显示出来。 比如从第1个字符开始截取31个字符。 select updatexml(1,concat(~, substr( (select group_concat(schema_name) from information_schema.schemata) ,1,31) ),3);从第32个字符开始截取31个字符。 select updatexml(1,concat(~, substr( (select group_concat(schema_name) from information_schema.schemata) ,32,31) ),3);直到显示完所有字符。
http://www.hkea.cn/news/14270804/

相关文章:

  • 网页制作与网站建设...家乡网页设计作品欣赏
  • 网站建设费 大创wordpress好不好用
  • 品传集团网站建设品牌策划方案设计
  • 天涯论坛网站建设wordpress禁用文章定时发布
  • 做网站ps注意事项大数据工程技术
  • 做网站和app有什么区别上社网站建设
  • 百度网站建设的意义个人网站备案所需材料
  • 弄一个网站要多少钱网站备案 邮寄资料
  • 做汽车配件外贸用什么网站关于网站开发
  • 网站要什么软件做公司网站开发有哪些
  • 合肥企业网站设计制作好一点的网站是怎么做的
  • 注册公司网站的费用网站的优化和推广方案
  • 圣融网站建设成都最新动态
  • 硬件开发网站美御品牌推广
  • 做网站 人员如何将自己做的网站发布到网上
  • 做问卷的网站好游戏运营备案官方网站
  • 海宁网站开发上海网站建设yes404
  • 网站开发前端是什么重庆做网站开发的公司有哪些
  • 网站首页没有权重二手车网站模板建设
  • 如何利用模板建站专业信息门户网站建设
  • 在哪个网站做视频好赚钱seo的站外优化流程
  • 手机网站免费做推广前海网站建设
  • 找人一起做素材网站wordpress怎么发布文章
  • 怎么做自已的网站自助建站系统哪个最好用
  • 毕业设计 旅游网站建设如何看网站的ftp
  • 网站推广经理招聘高端网站建设如何收费
  • 网站建设及域名企业用的邮箱是什么邮箱
  • 湛江建网站seo网站培训班
  • c 网站开发技术程序员 做网站 微信公众号 赚钱
  • 成都企业网站备案流程做医院网站及微信公众号价格