Ubuntu’s Malicious Commands
Nov 28
Ubuntu Linux, Shell, Ubuntu 6 Comments
所有的 Ubuntu 用户都应该瞧瞧这份公告:《所有用户注意:恶意命令》。即使你对这些恶意命令非常好奇,也只是用眼睛看,而不要动手运行。
其中有一条是 Forkbomb,看上去特别好玩,破坏力也十足,CB 上已经有人(评论第 24 楼)试过了,呵呵,同时也有牛人(评论第 29 楼)解释了这条命令的原理。
Forkbomb: Executes a huge number of processes until system freezes, forcing you to do a hard reset which may cause corruption, data damage, or other awful fates.
In Bourne-ish shells, like Bash: (This thing looks really intriguing and curiousity provokes)
){:|:&};:
){:|:& };:
等价于
f() # 定义函数
{ f | f # 这个是精华, 管道线使两个 f 同时运行 }; f # 调用函数永不返回, 无穷递归. bash 的调用栈放在堆上, 结果耗尽所有CPU和内存空间. 而且同时运行的 f() 是指数爆炸式的…




Nov 28, 2007 @ 22:20:15
我估计有好多人看了那新闻后都试了。。。
Nov 29, 2007 @ 05:28:50
冰仔,现在国内还能看YouTube吗?我刚在自己站上放了视频AdSense单元,但是不知道是否有效?
Nov 29, 2007 @ 07:31:11
这个 AdSense Video Units 的用户体验真是太棒了,我知道中国的AdSense帐户还没有开通 Video Units,看来在英国还是多少有点特权的
对了,我发现在IE下面 Video Units 完全显示不了,只有在 FF下才行,冰仔帮忙测试一下国内是否也是这样呢?
Nov 29, 2007 @ 12:14:05
Steven » 哇,太棒了,像你这样的英语教育网站放这种视频广告收入肯定少不了的。呵呵,在 Firefox 2 和 IE 7 下都看过了,广告一切正常。
Nov 29, 2007 @ 15:57:33