2009-09-15 71 views
3

我要开始新的Web应用程序(ASP .Net),但我想知道在构建Web应用程序时我们需要照顾的Web应用程序有多少种类型的攻击。Web应用程序可能发生什么类型的攻击?

正如我从头开发这个Web应用程序,如果我可以得到这种列表,并确定我需要照顾的同时建立应用程序,它将是一个很大的帮助。

回答

4

XSS attacks

跨站脚本处理(XSS)是计算机安全漏洞 类型 通常在Web应用程序 ,其允许通过 恶意网络用户代码注入到由其他观看的网页 发现用户。

Denial-of-service attack

拒绝服务攻击(DOS 攻击)或分布式 阻断服务攻击(DDoS攻击) 是企图使计算机 资源不可用其预期的 用户。

SQL injection

SQL注入是代码注入 技术,它利用一个应用程序的数据库 层发生的安全 漏洞。

又读

Five common Web application vulnerabilities

和相似,所以怀疑

Common Website Attack Methods, Detection, and Recovery

2

有许多可能的攻击,其实你了解它的更多的这么快就意识到,这很多无尽名单

然而,这是不太可能你会被militray级黑客的目标,这是一个最低,你应该知道并防止最common attacks,根据owasp

不要忘记,虽然您可能只对Web应用程序威胁感兴趣,但本身就是一个领域,您无法忽略对您的其他威胁。我能想到的另外两个领域是基础设施(例如拒绝服务)和社会工程(例如使用弱密码或将其留在不安全的位置)。与往常一样,最好是深入防守,并将任何不属于你的事情视为可疑。如果您对整体方法感兴趣并有更深入的了解,Microsoft SDL是一个开始的好地方。

这就是说,你知道你的情况。评估潜在威胁和相关风险。计算实施它们的成本。这是您的威胁型号。然后,你会在一个可以决定自己的安全性的地方,你永远不会100%,但是随着你越来越近,成本就会成倍地增加。

相关问题