`

web安全4

 
阅读更多

二、对于系统的操作员和管理员或CP/SP的URL请求进行鉴权相对复杂,可以参考:
1、通过XML文件,以正则表达式定义各种URL对应的访问控制权限位,请参考:
2、创建系统权限表,根据问控制列表AccessControlList.xml中定义的权限来导入权限数据。
3、在为角色分配权限时,如果角色拥有某权限,则对应的权限位为1,否则为0。如果系统总共有26项权限,则最终得到一个长度26的字符串(由0和1组成)。
4、当操作员和管理员或CP/SP登陆时,根据其对应的角色,得到对应的权限字符串(比如10101100111000011010111001),保存到session对象中。
5、部署过滤器,当操作员和管理员或CP/SP发起任何URL请求时,过滤器根据问控制列表AccessControlList.xml判断该请求对应的权限位,然后与session对象中保存的该用户的权限字符串对应的权限位是否为“1”,如果为“1”则正常处理请求,否则,表明越权,注销该会话,并记录告警日志。
规则3.4.2:授权和用户角色数据必须存放在服务器端,不能存放在客户端,鉴权处理也必须在服务器端完成。
说明:禁止将授权和角色数据存放在客户端中(比如cookie或隐藏域中),以防止被篡改。
规则3.4.3:一个帐号只能拥有必需的角色和必需的权限。一个组只能拥有必需的角色和必需的权限。一个角色只能拥有必需的权限。
说明:做到权限最小化和职责分离(职责分离就是分清帐号角色,系统管理帐号只用于系统管理,审计帐号只用于审计,操作员帐号只用于业务维护操作,普通用户帐号只能使用业务。)这样即使帐号被攻击者盗取,也能把安全损失控制在最小的限度。

分享到:
评论

相关推荐

    白帽子讲Web安全

    《白帽子讲Web安全》内容简介:在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据?《白帽子讲Web安全》将带你走进Web安全的世界,让你了解Web安全...

    WEB安全深度剖析.pdf

    《Web安全深度剖析》总结了当前流行的高危漏洞的形成原因、攻击手段及解决方案,并通过大量的示例代码复现漏洞原型,制作模拟环境,更好地帮助读者深入了解Web 应用程序中存在的漏洞,防患于未然。 《Web安全深度...

    白帽子讲Web安全.pdf百度云分享+Web前端黑客技术揭秘.pdf

    4. **移动Web安全**:随着移动设备的普及,移动Web应用的安全问题也日益突出,本书会分析移动Web特有的安全风险和应对方案。 5. **前端安全开发实践**:给出一套完整的前端安全开发流程,包括代码审计、安全编码...

    白帽子讲Web安全高清完整PDF版

    《白帽子讲Web安全》内容简介:在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据?《白帽子讲Web安全》将带你走进Web安全的世界,让你了解Web安全...

    白帽子讲web安全 完整版

    《白帽子讲Web安全》是一本深入探讨网络安全领域中Web应用安全的专业书籍,全面覆盖了Web安全的基础理论、常见威胁及防御策略。随着互联网技术的不断发展,Web应用已经成为日常生活和工作中不可或缺的一部分,...

    白帽子讲web安全 azw3

    《白帽子讲Web安全》内容简介:在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据?《白帽子讲Web安全》将带你走进Web安全的世界,让你了解Web安全...

    Web安全培训ppt(适合初学者)

    Web安全学习大纲 一、Web安全系列之基础 1、Web安全基础概念(1天) 互联网本来是安全的,自从有了研究安全的人之后,互联网就变的不安全了。 2、web面临的主要安全问题(2天) 客户端:移动APP漏洞、浏览器...

    白帽子讲Web安全 pdf

    《白帽子讲Web安全》内容简介:在互联网时代,数据安全与个人隐私受到了前所未有的挑战,各种新奇的攻击技术层出不穷。如何才能更好地保护我们的数据?《白帽子讲Web安全》将带你走进Web安全的世界,让你了解Web安全...

    Web安全学习笔记-Web-Sec Documentation

    Web安全学习笔记——Web-Sec Documentation(以下简称Web-Sec Documentation)作为一份全面的Web安全指南,对于广大网络爱好者和专业人士来说,不仅是了解Web安全理论的基石,更是掌握网络安全技术的重要参考资料。...

    信息安全技术Web应用安全检测系统安全技术要求和测试评价方法.pdf

    4. Web应用安全检测的技术要求:Web应用安全检测需要满足一定的技术要求,例如网络安全协议、数据加密、身份验证和访问控制等。这些技术要求可以确保Web应用程序的安全性和可靠性。 5. Web应用安全检测的测试评价...

    国科大web安全中期CTF.pdf

    国科大web安全中期CTF 在这篇文章中,我们将探讨国科大web安全中期CTF的相关知识点。 一、Web安全基础知识 在开始之前,让我们先了解一些基本概念。Web安全是指保护Web应用程序免受恶意攻击和未经授权的访问的...

    白帽子讲web安全

    在这样的背景下,专业书籍《白帽子讲Web安全》应运而生,旨在为读者提供深入的Web安全知识,帮助他们更好地理解和掌握如何保护Web应用程序免受攻击。 全书共分为四个篇章,分别为基础篇、攻击篇、防御篇和实践篇,...

    《白帽子讲Web安全》.pdf

    但是根据标题《白帽子讲Web安全》和描述,可以推断出该文档主要是关于Web安全的深入分析和实际解决方案的介绍。 知识点如下: 1. Web安全基础:Web安全是信息安全领域的一个重要分支,涉及到互联网上的数据保护和...

    web安全测试规范

    web安全测试规范

    WEB安全测试.pdf

    《Web安全测试》中的秘诀演示了开发和测试人员在进行单元测试、回归测试或探索性测试的同时,如何去检查最常见的Web安全问题。与即兴的安全评估不同的是,这些秘诀是可重复的、简洁的、系统的——可以完美地集成到你...

    白帽子讲Web安全【高清】.pdf

    4. 学习安全工具:掌握如Wireshark、Burp Suite等网络安全分析和测试工具的使用,这些工具在Web安全测试中非常关键。 5. 遵守法律法规:在进行安全研究和测试时,要严格遵守相关的法律法规,合理合法地进行操作,...

    WEB安全入门基础.pptx

    WEB 安全入门基础 本资源摘要信息主要关注 WEB 安全入门基础,涵盖了 WEB 安全的基本概念、HTTP 协议、加密算法、DOS 命令、信息收集、渗透测试等方面的知识点。 WEB 安全入门基础 WEB 安全入门基础主要包括 WEB ...

    白帽子讲Web安全.pdf (文字版)

    ### Web安全核心知识点解析 #### 一、Web安全概述 - **定义与重要性**:Web安全是指确保Web应用程序及其相关服务免受攻击和威胁的一系列技术和实践。随着互联网技术的发展,Web应用已经成为日常生活和商业活动中不...

    Web安全深度剖析

    《Web安全深度剖析》总结了当前流行的高危漏洞的形成原因、攻击手段及解决方案,并通过大量的示例代码复现漏洞原型,制作模拟环境,更好地帮助读者深入了解Web 应用程序中存在的漏洞,防患于未然。 《Web安全深度...

Global site tag (gtag.js) - Google Analytics