Class: Mutx::Support::Risk
- Inherits:
-
Object
- Object
- Mutx::Support::Risk
- Defined in:
- lib/mutx/support/risk.rb
Class Method Summary collapse
Class Method Details
.secure?(value) ⇒ Boolean
5 6 7 |
# File 'lib/mutx/support/risk.rb', line 5 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 |