网络安全

#centos7查看防火墙所有信息
firewall-cmd --list-all
#centos7查看防火墙开放的端口信息
firewall-cmd --list-ports

SQL注入

将SQL语句放置于Form表单或请求参数之中提交到后端服务器,后端服务器如果未做输入安全校验,直接将变量取出进行数据库查询

防御手段:对输入进行检测,阻断带有SQL语句特征对输入

XSS攻击

跨站脚本攻击(Cross Site Scripting)- 将可执行的前端脚本代码(一般为JavaScript)植入到网页中

反射型: 攻击脚本直接经服务器转手后返回浏览器触发执行

  • 攻击者将JS代码作为请求参数放置URL中,诱导用户点击 
  • 用户点击后,该JS作为请求参数传给Web服务器后端
  • 后端服务器没有检查过滤,简单处理后放入网页正文中返回给浏览器

存储型: 将攻击脚本入库存储,在进行查询时,再将攻击脚本渲染进网页 触发执行

  • 攻击者网页回帖,帖子中包含JS脚本
  • 回帖提交服务器后,存储至数据库
  • 其他网友查看帖子,后台查询该帖子的回帖内容,构建完整网页

防御手段:前后端均需要做好内容检测,过滤掉可执行脚本的侵入

CSRF攻击

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值