新代码可有效抵御电脑“隐秘”蠕虫
文章来源:未知 文章作者:meng 发布时间:2010-02-02 00:11 字体: [ ]  进入论坛
(单词翻译:双击或拖选)

Self-propagating传播的,繁殖的 worms are malicious1恶毒的 computer programs, which, after being released, can spread throughout networks without human control, stealing or erasing2 hard drive data, interfering3 with干扰,妨碍 pre-installed programs and slowing, even crashing, home and work computers. Now a new code, or algorithm算法, created by Penn State researchers targets the "stealthiest" of these worms, containing them before an outbreak can occur. "In 2001 the 'Code Red' worms caused $2 billion dollars worth of damage worldwide," said Yoon-Ho Choi, a postdoctoral fellow in information sciences and technology, Penn State. "Our algorithm can prevent a worm's propagation early in its propagation stage."

Choi and his colleagues' algorithm defends against the spread of local scanning worms that search for hosts in "local" spaces within networks or sub-networks. This strategy allows them access to hosts that are clustered, which means once they infect one host, the rest can be can be infected quickly. There are many types of scanning worms, but Choi calls these worms the stealthiest because they are the most efficient and can evade4 even the best worm defenses.

A worm outbreak can begin with the infection of a single computer. After infection, a worm begins to probe a set of random任意的, local or enterprise IP addresses, searching for more vulnerable hosts. When one is found the worm sends out a probe, or packet, to infect it.

"A local scanning worm can purposely scan a local or enterprise network only," said Choi. "As the size of the susceptible易受影响的 population increases, the worm's virulence8毒性,恶意 increases."

The researchers' algorithm works by estimating the size of the susceptible7 host population. It then monitors the occurrence of infections within it and sets a threshold value阀值,界限值 just equal to or below the average number of scans necessary to infect a host by an infected host.

If the scanning worm's number of scans carrying a specific destination port number exceeds the threshold, the algorithm quarantines the worm. The algorithm then breaks down the network into many small networks, or cells, which in some cases might be only one computer. A worm can spread within the cells, but not between the cells. This way the algorithm can isolate9 an infected host or small cluster丛,串 of infected hosts housing the worm.

"By applying the containment10 thresholds from our proposed algorithm, outbreaks can be blocked early," said Choi.

To test the effectiveness of their algorithm the researchers ran a series of computer simulations and emulations using different scanning strategies of local scanning worms. Results showed that their algorithm was an efficient estimator of worm virulence and could determine the size of the susceptible host population after only a few infections.

"Our evaluation11 showed that the algorithm is reliable in the very early propagation stage and is better than the state-of-the-art defense5," said Choi.

Choi, working with Lunquan Li, assistant professor助理教授, Institute of Microelectronics, Chinese Academy of Sciences, Beijing, and his Penn State colleagues, Peng Liu, associate professor, information sciences and technology, and George Kesidis, professor, electrical engineering and computer science and engineering, published their work in the February issue of Computers and Security.

According to Choi, local scanning worms are constantly evolving. They are becoming more complicated and increasingly efficient. As a result, worm outbreaks pose a real threat to networked systems. Because many networked home and office computers are susceptible to local scanning worms this algorithm may be an effective defense against damaging worm outbreaks.



点击收听单词发音收听单词发音  

1 malicious e8UzX     
adj.有恶意的,心怀恶意的
参考例句:
  • You ought to kick back at such malicious slander. 你应当反击这种恶毒的污蔑。
  • Their talk was slightly malicious.他们的谈话有点儿心怀不轨。
2 erasing 363d15bcbcde17f34d1f11e0acce66fc     
v.擦掉( erase的现在分词 );抹去;清除
参考例句:
  • He was like a sponge, erasing the past, soaking up the future. 他象一块海绵,挤出过去,吸进未来。 来自辞典例句
  • Suddenly, fear overtook longing, erasing memories. 突然,恐惧淹没了渴望,泯灭了回忆。 来自辞典例句
3 interfering interfering     
adj. 妨碍的 动词interfere的现在分词
参考例句:
  • He's an interfering old busybody! 他老爱管闲事!
  • I wish my mother would stop interfering and let me make my own decisions. 我希望我母亲不再干预,让我自己拿主意。
4 evade evade     
vt.逃避,回避;避开,躲避
参考例句:
  • He tried to evade the embarrassing question.他企图回避这令人难堪的问题。
  • You are in charge of the job.How could you evade the issue?你是负责人,你怎么能对这个问题不置可否?
5 defense AxbxB     
n.防御,保卫;[pl.]防务工事;辩护,答辩
参考例句:
  • The accused has the right to defense.被告人有权获得辩护。
  • The war has impacted the area with military and defense workers.战争使那个地区挤满了军队和防御工程人员。
6 random HT9xd     
adj.随机的;任意的;n.偶然的(或随便的)行动
参考例句:
  • The list is arranged in a random order.名单排列不分先后。
  • On random inspection the meat was found to be bad.经抽查,发现肉变质了。
7 susceptible 4rrw7     
adj.过敏的,敏感的;易动感情的,易受感动的
参考例句:
  • Children are more susceptible than adults.孩子比成人易受感动。
  • We are all susceptible to advertising.我们都易受广告的影响。
8 virulence 3546191e2f699ac8cc1a5d3dc71755fe     
n.毒力,毒性;病毒性;致病力
参考例句:
  • The virulence of the café owner's anger had appalled her.咖啡店老板怒气冲天,充满敌意,把她吓坏了。
  • Medical authorities were baffled,both as to its causes and its virulence.医疗当局对其病因及有多致命都还不甚了解。
9 isolate G3Exu     
vt.使孤立,隔离
参考例句:
  • Do not isolate yourself from others.不要把自己孤立起来。
  • We should never isolate ourselves from the masses.我们永远不能脱离群众。
10 containment fZnyi     
n.阻止,遏制;容量
参考例句:
  • Your list might include such things as cost containment,quality,or customer satisfaction.你的清单上应列有诸如成本控制、产品质量、客户满意程度等内容。
  • Insularity and self-containment,it is argued,go hand in hand.他们争论说,心胸狭窄和自我封闭是并存的。
11 evaluation onFxd     
n.估价,评价;赋值
参考例句:
  • I attempted an honest evaluation of my own life.我试图如实地评价我自己的一生。
  • The new scheme is still under evaluation.新方案还在评估阶段。
TAG标签: computer code worms
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片