MYSQL updatexml()函数报错注入解析
16lz
2021-12-29
首先了解下updatexml()函数
UPDATEXML (XML_document, XPath_string, new_value);
第二个参数:XPath_string (Xpath格式的字符串) ,如果不了解Xpath语法,可以在网上查找教程。
第三个参数:new_value,String格式,替换查找到的符合条件的数据
作用:改变文档中符合条件的节点的值
改变XML_document中符合XPATH_string的值
而我们的注入语句为:
updatexml(1,concat(0x7e,(SELECT @@version),0x7e),1)
ERROR 1105 (HY000): XPATH syntax error: ':root@localhost'
总结
更多相关文章
- ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
- 箭头函数的基础使用
- Python技巧匿名函数、回调函数和高阶函数
- 浅析android通过jni控制service服务程序的简易流程
- Android(安卓)报错:Caused by: android.os.FileUriExposedExcepti
- Android(安卓)bluetooth介绍(四): a2dp connect流程分析
- Ionic 运行报错No resource identifier found for attribute 'ap
- Android架构分析之使用自定义硬件抽象层(HAL)模块
- Android中OpenMax的适配层