软件安全基础课件(PPT 49页).ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为什么软件安全问题增长 Connectivity(互联性) Extensibility(延展性) Complexity (复杂性) 为什么软件安全问题变得如此困难? Connectivity The Internet is everywhere and most software is on it Complexity Networked, distributed, mobile code is hard Extensibility Systems evolve in unexpected ways and are changed on the fly This simple interface… …is this complex program .NET The network is the computer. 1980 1985 1990 1995 2000 黑客攻击方式的进化 Password Guessing Self-Replicating Code Password Cracking Exploiting Known Vulnerabilities Burglaries Hijacking Sessions Networked Management Diagnosis GUI Automated Probes/Scans www Attacks Distributed Attack Tools Staged Attack Attack Sophistication Intruder Knowledge LOW HIGH 1980 1985 1990 1995 2000 Disabling Audits Back Doors Sweepers Sniffers Packet Spoofing Denial of Service “Stealth”/Advanced Scanning Techniques Cross-Site Scripting 传统的“加层”保护方案 Hackers Worms Viruses Malicious Insiders Traditional network/perimeter defenses Critical Software Automation Of Key Operational Processes 软件的应用因为业务和功能的需要必须 打破传统的保护层,直接与外面的系统交互 Web Facing Applications Legacy App Integration Connectivity w/ Partners Suppliers Outsourcing Employee Self-Service 为什么传统的基于网络方案不工作 Key Network Web Restrict Access Firewall Everyone has access Authenticate users Windows / Unix auth HTTP has WEAK authentication Monitor for attacks IDS / IPS Critical traffic is in SSL Tunnel Track users (state) User of TCP/IP connections HTTP is stateless Block known attacks IPS (Self-defending networks) Web attacks are extremely hard to distinguish from normal activity Internet DMZ Trusted Inside Corporate Inside HTTP(S) IMAP FTP SSH TELNET POP3 Firewall only allows PORT 80 (or 443 SSL) traffic from the Internet to the web server. Any – Web Server: 80 Firewall only allows applications on the web server to talk to application server. Firewall only allows application server to talk to database server. IIS SunOne Apache ASP .NET WebSphere Java SQL Oracle DB2 软件易于遭受的安全弱点: SQL Injections Buffer Ove

文档评论(0)

138****8882 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7162041115000004

1亿VIP精品文档

相关文档