Разбор :(){:|:&};:

Разбор :(){:|:&};:

vfx

Это форк-бомба(далее – функция).

Отформатированный вид:
:() {
: | :&
};
:

Эта функция запускает сама себя 2 раза за 1 исполнение. Псевдокод:
функция :
запуск функции 2 раза, вызов функции в фоновом режиме, чтобы fork (дочерний процесс) не мог «умереть» вообще
конец функции
запуск функции :

: тут пугает, но это просто название функции!

Думаю, что объяснил понятно.

  • Статья короткая т.к. идей нету :(

Report Page