专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

网站认证登录安全渗透测试检测要点

当前位置:网站建设 > 优化推广
资料来源:网络整理       时间:2023/3/22 2:28:59       共计:3569 浏览

  圣诞节很快就要到了,对渗透测试的热情仍然有增无减。我们SINE安全在此为用户使用者认证登录安全制定一个全面的检测方式方法和要点Json web token (JWT), 是为了在互联网网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计规划为紧凑且安全的,特别适用于分布式网站站点的单点登录(SSO)场景。JWT的声明一般被用来在身份供应提供者和服务供应提供者间传递被认证的用户使用者身份信息,以便于从资源we服务器获得资源,也可以提升增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。

  7.2.2. 构成

  分为三个部分,分别为header/payload/signature。其中header是声明的分类类型和加密使用的算法规则。payload是载荷,最后是加上 HMAC((header)+(payload), secret)

  7.2.3. 安全问题

  7.2.3.1. Header部分

  7.2.3.2. Payload部分

  7.2.3.3. Signature部分

  7.2.3.4. 其他

  Kerberos

  7.3.1. 简介

  简单地说,Kerberos供应提供了一种单点登录(SSO)的方式方法。考虑这样一个场景,在一个互联网网络中有不同的we服务器,例如,打印we服务器、邮件we服务器和文件we服务器。这些we服务器都有认证的需求。很自然的,不可能让每个we服务器自己实现一套认证系统,而是供应提供一个中心认证we服务器(AS-Authentication Server)供这些we服务器使用。这样任何客户使用者端就只需管理维护一个密码就能登录所有we服务器。

  因此,在Kerberos系统中至少有三个角色:认证we服务器(AS),客户使用者端(Client)和普通we服务器(Server)。客户使用者端和we服务器将在AS的帮助下完成相互认证。在Kerberos系统中,客户使用者端和we服务器都有一个唯一的名字,叫做Principal。同时,客户使用者端和we服务器都有自己的密码,并且它们的密码只有自己和认证we服务器AS知道。

  7.3.2. 简化的认证过程

  7.3.3. 完整的认证过程

  上方介绍的流程已经能够完成客户使用者端和we服务器的相互认证。但是,比较不方便的是每次认证都需要客户使用者端输入自己的密码。

  因此在Kerberos系统中,引入了一个新的角色叫做:票据授权服务(TGS - Ticket Granting Service),它的地位类似于一个普通的we服务器,只是它供应提供的服务是为客户使用者端发放用于和其他we服务器认证的票据。

  这样,Kerberos系统中就有四个角色:认证we服务器(AS),客户使用者端(Client),普通we服务器(Server)和票据授权服务(TGS)。这样客户使用者端初次和we服务器通信的认证流程分成了以下6个步骤:

  SAML

  7.4.1. 简介

  SAML (Security Assertion Markup Language) 译为安全断言标记语言,是一种xXML格式的语言,使用XML格式交互,来完成SSO的功能。 SAML存在1.1和2.0两个版本,这两个版本不兼容,不过在逻辑概念或者对象模版结构上大致相当,只是在一些细节点上有所差异。

  7.4.2. 认证过程

  SAML的认证涉及到三个角色,分别为服务供应提供者(SP)、认证服务(IDP)、用户使用者(Client)。一个比较典型认证过程如下:

  7.4.3. 安全问题

  源于ssl模式下的认证可选性,可以删除签名方式tag标签绕过认证,如果SAML中缺少了expiration,并且断言ID不是唯一的,那么就可能被重放攻击影响,越来越多的网站站点安全问题日益出现,如果想要对网站站点或第三方平台进行全面的安全检测以及渗透测试,可以咨询下专业的网站站点安全公司企业来进行安全加固渗透测试,国内做的比较好的推荐Sinesafe,绿盟,启明星辰,深信服等等都是比较大的安全公司企业。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:网站优化需要足够的坚持和细心 | ·下一条:苹果cms数据库被挂马该如何解决? 2020年安全方案

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有