摘要: ASP.NET会话状态是一种技术,可以让您存储服务器端,用户特定的数据。Web应用程序可以利用这些数据来处理来自用户的会话状态被实例化的要求。会话状态的用户是由一个会话ID。会话ID是交付使用下列方法之一:会话ID是一个被发送到用户的浏览器cookie的一部分。会话ID嵌入在URL中。这种技术也被称为cookie的会话。会话ID是一个120位的随机数,它是由20个字符的字符串表示。该字符串的格式,以便它可以包含在一个网址,它没有经过URL编码。例如,字符串可能被用于无cookie会话。传递会话ID的最常用的方法是使用Cookie来存储会话ID。当用户第一次打开他们的Web浏览器,然后进入一个网 阅读全文
posted @ 2011-04-08 14:11 likunran 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 跨站脚本编制漏洞安全风险:可能会窃取或操纵客户会话和 cookie,它们可能用于模仿合法用户,从而使黑客能够以该用户身份查看或变更用户记录以及执行事务可能原因:未对用户输入正确执行危险字符清理技术描述:“跨站点脚本编制”攻击是一种隐私违例,可让攻击者获取合法用户的凭证,并在与特定 Web 站点交互时假冒这位用户。 这个攻击立足于下列事实:Web 站点中所包含的脚本直接将用户在 HTML 页面中的输入(通常是参数值)返回,而不预先加以清理。 如果脚本在响应页面中返回由 JavaScript 代码组成的输入,浏览器便可以执行输入中的代码。 因此,有可能形成指向站点的若干链接,且其中一个参数是由恶意 阅读全文
posted @ 2011-04-08 11:56 likunran 阅读(471) 评论(0) 推荐(0) 编辑