最简单的fok炸弹: ":() { :|:& };:"
只在linux系统有效,不过用centos虚拟机试了,没有电脑居然坚挺,没有当机(后来发现是系统默认限制了用户最大进程为1024);
python fork炸弹:
import os
while Ture:
os.fork();
我把这段弄到
centos虚拟机用python运行了下,几秒钟电脑就挂了。于是限制账号了的最大可创建进程数限制为20:到/etc/security/limits.conf 文件加了一行 “管理员账号名 - nproc 20”;
然后我的电脑就重启不了了。。。。。。
感觉是系统进程大于20个,但是这些进程又是挂在管理员账号的,所以有些进程没法拉起来,导致电脑开不了;(看来只有一个账号的虚拟机要谨慎限制进程数量)
重装后试了下,发现每个用户都可以限制,当然别一次别全部用户都限制了,全限制了系统就死了。。。。(可能能通过bios什么的该,但我不会)
思考出处:https://www.jianshu.com/p/9e508888e2d9