CyberGlossary

マルウェア

ワビット

別称: ラビットウイルス

定義

単一ホスト上で自己複製を繰り返し、ネットワーク経由では拡散せずに資源を枯渇させる古典的なマルウェア。

ワビット(wabbit、rabbit virus)は、ワームのようにネットワークで拡散するのではなく、ローカルで自己複製を繰り返す古いタイプのマルウェアです。プロセスのフォーク、ファイル生成、ディスクの埋め尽くしなどを連続的に行い、CPU、メモリ、ストレージを枯渇させてホストを利用不能にします。代表例はフォーク爆弾で、再帰的に子プロセスを生成して OS を崩壊させる短いスクリプトです。ワビットは情報窃取ではなくサービス妨害を目的とすることが多く、いたずらや破壊的ペイロードの一部として使われます。対策としては、プロセスと資源の制限(ulimit、cgroups)、カーネルおよび OS の堅牢化、最小権限アカウント、EDR による異常なプロセス生成速度の検知などが有効です。

  • Bash のフォーク爆弾 ":(){ :|:& };:" が Linux のシェルセッションを停止させる。
  • ファイルシステムを埋め尽くすまで再帰的にファイルを作るプログラム。

関連用語