仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2900|回复: 20
打印 上一主题 下一主题

[学习教程] ASP网页编程之Asp的平安办理(9)

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:35:08 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧平安   案例研讨:蒙受进击
引言
一个很大的虚拟银行企业分了很多多少个部分,个中两个分离为内部银行营业部分和外部撑持部分。一切当地办公室都属于内部银行营业部分。一切的撑持举动(例如市场、发卖和 IT)都属于外部撑持部分。为了使该企业获利,这两个部分需求在任务中合作无懈。

不久前,IT 部分与某个 ASP 告竣了一项协定,匡助它们引进新的银行处理计划。除取钱和存钱外,客户应当可经由过程 Internet 履行一切的银行买卖。而实践创立的处理计划乃至加倍完美。由于要履行第一个处理计划,就必需会见一切客户帐户,同时将当地办公室毗连到 ASP 以便对触及客户帐户的信息停止检索和修正,仿佛也是符合逻辑的。

最初的收集设置以下所示。
<img src=/uploadpic/2007-2/200725222849823.GIF>

假如您的阅读器不撑持内嵌框,请单击此处在独自的页中检查。

在 ASP 和银行企业之间有一个将来一年的办事级别协定 (SLA)。该 SLA 中包含所触及的“办事办理”成绩(事务办理、更改办理、容量办理、可用性办理、应急计划和平安办理)。针对一切这些成绩都划定了办事级别、呈报工夫和 ASP 和银行两边的责任。

SLA 中的平安局部
在 SLA 的平安局部,银行和 ASP 就平安战略是甚么和在辨认出平安事务时需求接纳甚么步调,告竣了分歧的协定。并一同肯定了一个沟通计划,以确保将以准确的体例告诉所触及到的每个人。关于用甚么东西来回护银行平安,还划定了一些手艺成绩。

进击
某个礼拜一的凌晨,当地办公室的一位职工发明获得帐户信息需求很长工夫。由于晓得礼拜一凌晨老是呈现与 IT 相干的成绩,所以该职工没有太注重。他持续做其它的任务。过了一些时分,他听到同事们说他们在检索信息中也碰到了一样的成绩。他们就教办公室里的 IT 高手,但愿找到处理的举措。当 IT 高手呈报说他的一切测验考试都已掉败时,已到午时了。此时,与匡助台获得了接洽。匡助台扣问了一些需要的成绩并纪录下这个德律风。两边都分歧以为该事务的影响仿佛很小(由于还可以检索到帐户信息),因而该事务只是被肯定为低优先级。这就是说没人会即刻着手入手下手处理该事务。

一个小时后,从任何当地办公室都没法检索帐户信息。测试还标明,客户没法经由过程 Internet 会见其帐户。到银行客户的界面实践上是被封闭了。因为在当地办公室中没有处置这类情形的告急步调,因而这意味着没法对客户供应办事。

银行即刻与 ASP 获得接洽,每一个银行和 ASP 专家都投入到处理体系中止的任务中。一个小时以内,专家们找到了中止的缘由:一种病毒进入了外部的 ASP 使用法式。该病毒生成了良多的数据包,充溢了全部收集,从而招致功能的下落。最初,ASP 的收集因为溢出而瘫痪。ASP 花了两个多小时来恢复帐户体系并使它从头运转。该银行因为此次变乱丧失了数百万美元。

错在哪里?
虽然该银行与 ASP 之间有一个 SLA,然而进击者到达了让 ASP 的收集逝世机的目标,实践上使银行的运营瘫痪。

进击的检测:因为礼拜一凌晨产生了很多事务,一切的 ASP 办理员都忙于处理“主要的”成绩而没有小心正告体系。而且因为该银行组织中的用户习气了这些景象,他们没有呈报该事务,或许以为其它人已呈报。所以,没人意想到进击正在停止的现实。

事务办理:ASP 的事务员工和当地办公室的职工都以为该事务的影响不大(还可以检索帐户信息)。纪录该事务时,事务办理人员没有从 CMDB 失掉启发,意想到该事务触及到 CI(设置装备摆设项目),它是该银行中心营业的一局部。对该事务的分类不准确。

应急计划:ASP 和银行遭到体系中止的影响。也就是说两个组织的正常运作都被损坏。然而,当地办公室没有处置这些情形的告急步调。ASP 也没有履行告急处理计划。

办事级别办理:因为体系中止,办事级别没有到达,这意味着是 ASP 要遭到处分。草拟 SLA 时,ASP 没有思索到能够的进击和这对约定的办事级别有甚么影响。由于这类情形,该银行转向了另外一个供应商。

若何改善?
ASP 需求改善他们向当地办公室和 Internet 客户供应的办事。因为礼拜一凌晨常常呈现有关 ASP 处理计划的事务,因而在是日中呈现的任何变乱都没有失掉仔细的看待。

ASP 需求延迟在检测平安进击的东西中装置更多的检测东西。关于收集功能超越正常情形的下落,必需当即停止剖析。

银行和 ASP 的职工需求意想到事务的主要性,因而他们要实时将每次 IT 办事的不正常情形传递给 ASP 的匡助台。

ASP 的匡助台需求最新的“设置装备摆设办理数据库”的撑持,在该数据库中每一个 CI 都标有一个能够的平安分类。如许,当关于某个 CI 的德律风打来时,匡助台的员工将分明对该德律风的处置必需遵守事务办理的平安步调。

与一切触及到的各方(银行、当地办公室和 Internet 客户)的沟通是幸免于这类进击的相当主要的要素。从手艺上处理进击是一方面,从"大众的不雅念下去处理要可贵多。"大众能够会记住该银行是“因为某种病毒而中断办事的公司”。应该创立优秀的沟通计划以抵抗这类丧失。

需求接纳平安办法来防止如许的进击产生,或最少在办事级别还没有陷于风险的初期阶段截断进击的开展。可以选择以下办法:

让(职业的)黑客对平安办法停止测试,看它是不是可以承受住各类各样的进击
利用入侵检测盒
实行对功能的主动监督
对传入的数据包或邮件停止病毒或其它进击的测试
草拟 SLA 时若不思索被进击时应接纳的办法,标明对实际很不懂得。Gartner Group 的 J. Pescatore 在 2000 年 2 月做出了以下战略计划假想:“到 2003 年,百分之三十的 ASP 客户将履历 ASP 方面的平安事务,其了局是招致对敏感数据的伤害(几率为 0.7)。” ASP 必需与客户会商在这类情形下应当若何去做。他们需求分明可以到达甚么样的办事级别,同时分明将会呈现进击。他们必需晓得可接纳甚么对策使进击以后的丧失更小。如许做的时分,需求肯定 ASP 和银行在这类情形下的义务是甚么。

</p>  Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;
小魔女 该用户已被删除
沙发
 楼主| 发表于 2015-4-21 01:11:16 | 显示全部楼层
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-18 11:41

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表