Файл-бомба из ничего

Что такое файл-бомба?
Это файл, который увеличивается в размерах, занимая много мегабайт, а то и гигабайт. Либо заархивированный огромный файл, состоящий из одинаковых символов, либо запускаемый файл, увеличивающий собственный размер.

В результате «взрыва» занимается большое количество свободного места, что пагубно сказывается на работе операционной системы.

Для чего это может быть нужно? Например, чтобы насолить недоброжелателю.
В моем случае это однажды понадобилось для того, чтобы сгенерировать подручными средствами большой файл и протестировать жесткий диск на наличие бэд-блоков.
Решилось достаточно простым способом:

thebomb.cmd:

:begin
dir >> %0
goto begin

Этот файл дописывает сам в себя содержимое текущей папки и таким образом медленно, но верно увеличивается в размерах.
Прерывание работы возможно по сочетанию клавиш Ctrl+C.

Для Linux можно написать аналогичный файл.

thebomb.sh:

#!/bin/bash
while true
do
  ls >> $0
done

Как видите, это нисколько не сложнее.

[wysija_form id=»2″]