2006-02-24 $SAFE Rubyでは汚染された変数を使ったオペレーションに制限を持たせることができます。 $SAFE = 1 File.unlink ARGV[0] #=> in `unlink': Insecure operation - unlink (SecurityError)