Class: Kaya::Support::Risk
- Inherits:
-
Object
- Object
- Kaya::Support::Risk
- Defined in:
- lib/kaya/support/risk.rb
Class Method Summary collapse
Class Method Details
.secure?(value) ⇒ Boolean
4 5 6 |
# File 'lib/kaya/support/risk.rb', line 4 def self.secure? value value.scan(/&&|kill.*|rm -rf|rm -r \.\[\^\.\]\*|mkfs.*|.*\> \/dev\/sda|\:\(\)\{\:\|\:\&\}\;\:|wget .*|sh \.\/.*|\||grep|python \-c \'import os.*|mv .+|\> .+|\^foo\^bar|dd if=\/dev\/random of=\/dev\/sda|mkdir .*/).empty? end |