トップ «前の日記(2014-11-05(Wed)) 最新 次の日記(2014-11-14(Fri))» 編集

屑俺日記

僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。


2014-11-12(Wed) 明け方前に雨、昼まで晴れ、その後くもり、そして

危険シェル芸

RaspberryPiのFreeBSDで、BASH 4.2.0(2)-release。

$ :(){ :|:& };:

やがて入力を受け付けなくなった端末に怪しいメッセージが色々。

Nov 12 16:42:25 $HOST kernel: kern.ipc.maxpipekva exceeded;\
 see tuning(7)
Nov 12 16:42:31 $HOST last message repeated 5 times
Nov 12 16:42:31 $HOST kernel: pid 600 (bash), uid 1001,\
 was killed: out of swap space
Nov 12 16:42:32 $HOST kernel: pid 716 (bash), uid 1001,\
 was killed: out of swap space
Nov 12 16:42:37 $HOST kernel: pid 809 (bash), uid 1001,\
 was killed: out of swap space

Ubuntu-14.04(4.3.11(1)-release)でも同様であることを確認。
dashに隙がないことを確認。

$ dash
$ echo :(){:|:& };:
dash: 1: Syntax error: "(" unexpected

とりあえずは、ここまで。


リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。

index.htmlは ここから。