让计算机崩溃的简短代码_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 让计算机崩溃的简短代码

让计算机崩溃的简短代码

 2016/9/15 5:32:22    程序员俱乐部  我要评论(0)
  • 摘要:经典的fork炸弹攻击利用非常少的代码让计算机反复直至最后耗尽资源。计算机专家BenLiblit说,原因是计算机只会逐句的执行指令,它们不具有常识。首例造成问题的fork炸弹发生于1978年。而造成计算机故障的最短小代码应该是“0”。任何数除以零都无法得到确定的数字,这是计算机无法处理的。网络安全专家SteveLord说,这一情况出现在1997年9月的约克城号航母上。航母上运行的某一程序中,数字0放错了地方,它所带来的错误导致整艘船在演习过程中被迫停止运行
  • 标签:计算机 代码
class="topic_img" alt=""/>

  经典的 fork 炸弹攻击利用非常少的代码让计算机反复直至最后耗尽资源。计算机专家 Ben Liblit 说,原因是计算机只会逐句的执行指令,它们不具有常识。首例造成问题的 fork 炸弹发生于 1978 年。而造成计算机故障的最短小代码应该是“0”。任何数除以零都无法得到确定的数字,这是计算机无法处理的。

  网络安全专家 Steve Lord 说,这一情况出现在1997 年 9 月的约克城号航母上。航母上运行的某一程序中,数字 0 放错了地方,它所带来的错误导致整艘船在演习过程中被迫停止运行。它后来被拖回港口。“感谢上帝这不是发生在战斗中。”

  Lord 说。他还提到恶意程序 Tiny Banker(PDF),它会感染浏览器,当用户试图登录网银账户时,它会复制登录信息。它的大小是 20000 比特,“就 Windows 程序来说,它小到可笑的地步。” Liblit 说:“计算机能做一些有用的事,有系统的可用;或者也会发生故障,有系统的故障。”至少,在大多数情况下,你总可以关机重启

发表评论
用户名: 匿名