下载此文档

开发安全的Web应用案例分析.ppt.ppt


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
开发安全的Web应用案例分析
Name
Title
Microsoft
日程安排
Microsoft Reference Application for OpenHack (MRAO)
速览
系统架构
应用系统的安全性
Forms认证
输入项的有效性验证
数据访问
数据保护
错误处理及日誌
什么是OpenHack?
由eWEEK资助的安全性竞赛( Oct. 22 to Nov. 8, 2002 )
谁能构建最安全的抵御黑客攻击的Web应用
参赛者搭建符合eWEEK规范的Web应用
eWEEK邀请所有的志愿者来攻击该网站
2002年参赛者: Microsoft,Oracle等
i
icle2/0,3959,741388,
Microsoft Reference Application for OpenHack
Microsoft从2002年起参与竞赛
抵御了80,000+以上的攻击而没有丝毫的安全性漏洞
该应用由Vertigo Software和 Microsoft编写
自比赛以来代码已得到了更新
可以从网上得到最新的版本
如何构建安全应用的最佳范例
速览
应用架构
Awards
Database
信息确认层
数据访问层
数据保护层
IIS
Public
Registry
DPAPI
匿名访问
Forms认证
URL 认证
信任连接
Windows
认证
Decryption
keys
Connection
strings etc.
Private
SQL许可
Forms认证
Two-tiered 目录结构
根目录包含“public”页面(包括login page)
“Secure”子目录包含了需要登陆的所有页面
Forms 认证 cookie
永远使用临时cookie,而不使用永久cookie
30-minute time-out
设置Cookie path 到应用系统的根目录
Forms 认证
输入有效性确认(Input Validation)
客户端用户输入均由 validation controls确认
服务器端输入和输出均由 validation layer进行清洗
Pages
All Input
清洗
Other Input
Validation
Controls
User Input
Output
HTML-Encode
CleanString

开发安全的Web应用案例分析.ppt 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xcweywk961
  • 文件大小0 KB
  • 时间2015-11-05
最近更新