Привет! Слушайте сюда, любители поковырять пингвина палочкой! Сегодня я расскажу вам историю о том, как превратить ваш мощный многоядерный сервер в бездыханный кирпич, не используя молоток, святую воду или гнев сисадмина. Нам понадобится всего одна строчка, которая выглядит так, будто кота стошнило на клавиатуру древними шумерскими символами. Знакомьтесь, перед вами — Fork-бомба. В узких кругах её называют «цифровым суицидом», а выглядит она вот так: : ( ) { : | : & } ; : Если вы покажете это простому смертному, он решит, что вы пытаетесь вызвать Ктулху через командную строку. Но если присмотреться, перед нами — шедевр минимализма. Это полноценная программа на языке Bash, которая умещается в 11 символов. Давайте разберем этот «иероглиф» по косточкам, пока мой внутренний демон не нажал Enter: Как только вы нажимаете клавишу ввода, начинается ядерная реакция. Одна функция создает две, две создают четыре, четыре — восемь... Через доли секунды количество процессов в вашей системе перевали
Как убить компьютер одной строчкой: Магия цифровой «клинописи»
2 февраля2 фев
10
2 мин