栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【计算机网络】Web应用的安全问题——概述

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【计算机网络】Web应用的安全问题——概述

Web应用的安全问题概述

文章目录
  • Web应用的安全问题概述
  • 一、Web应用的概念
  • 二、什么环节中可能会出现安全问题?
  • 三、有哪些安全问题?
    • 1.WASC组织定义的6大类安全问题
    • 2.OWASP组织发布的Web应用十大安全隐患


一、Web应用的概念

Web应用是由动态脚本、编译过的代码等组合而成、通常架设在Web服务器上,用户在Web浏览器上发送请求,这些请求使用HTTP协议,由Web应用和企业后台的数据库及其他动态内容通信

Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件

是B/S架构(即浏览器端/服务器端)应用程序,一般需要借助浏览器来运行


二、什么环节中可能会出现安全问题?

Web应用通常是标准的三层架构模型:

Web层和业务逻辑层之间可能会出现安全问题:因为我们在Web层发起HTTP请求,一旦在Web层出现某些安全漏洞,就会在发起HTTP请求的过程中导致某些参数、内容出现错误


三、有哪些安全问题? 1.WASC组织定义的6大类安全问题

WASC——Web Application Security Consortium:是一个由安全专家、行业顾问和诸多组织的代表组成的国际团体,负责为WWW制定被广为接受的应用安全标准

类型描述
Authentication(验证)用来确认某用户、服务或是应用身份的攻击手段
Authorization(授权)即Session会话方面,用来决定是否某用户、服务或是应用具有执行请求动作必要权限的攻击手段
Client-Side Attacks(客户端攻击)用来扰乱或是探测Web站点用户的攻击手段
Command Execution(命令执行)在Web站点上执行远程命令的攻击手段
Information Disclosure(信息泄露)用来获取Web站点具体系统信息的攻击手段
Logical Attacks(逻辑性攻击)用来扰乱或是探测Web应用逻辑流程的攻击手段
2.OWASP组织发布的Web应用十大安全隐患

OWASP——Open Web Application Security Project:该组织致力于发现和解决不安全Web应用的根本原因,特色是他们每年会发布一个 “Web应用的十大安全隐患”

类型描述
A1:2017-注入将不受信任的数据作为命令或查询的一部分发送到解析器时,会产生注入SQL注入、NoSQL注入、OS注入和LDAP注入缺陷
A2:2017-失效的身份认证通过错误使用应用程序的身份认证和会话管理功能,攻击者能够破译密码、密钥或会话令牌
A3:2017-敏感数据泄露许多Web程序和API都无法正确保护敏感数据、攻击者可通过窃取或修改未加密的数据来实施信用卡诈骗、身份盗窃等犯罪行为
A4:2017-XML外部实体(XXE)许多较早的或配置错误的XML处理器评估的XML文件中的外部实体引用,攻击者可利用外部实体窃取内部文件、执行远程代码
A5:2017-失效的访问控制未对通过身份验证的用户实施恰当的访问控制
A6:2017-安全配置错误安全配置错误是最常见的安全问题,这通常是由于不安全的默认配置、不完整的临时配置、开源云错误等造成
A7:2017-跨站脚本(XSS)XSS让攻击者能够在受害者的浏览器中执行脚本,并劫持用户会话、破坏网站或将用户重定向到恶意站点
A8:2017-不安全的反序列化不安全的反序列化会导致远程代码执行
A9:2017-使用含有已知漏洞的组件组件如库、框架和其他软件模块拥有和应用程序相同的权限
A10:2017-不足的日志记录和监控不足的日志记录和监控,以及事件响应缺失或无效的集成,使攻击者能够进一步攻击系统、保持持续性、篡改、提取或销毁数据
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/291411.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号