exec(["os command here", "arguments here"])
eval("ruby expression here")
Process.spawn("os command here")
Process.exec("os command here")
Process.exec("os command here", "arguments here")
system("os command here")
# https://ruby-doc.org//core-2.2.0/Kernel.html#method-i-open
open("| os command here")
Kernel.exec("os command here")
# https://sakurity.com/blog/2015/02/28/openuri.html
open("| os command here")
# https://bishopfox.com/blog/ruby-vulnerabilities-exploits
# additionally, check out Object.public_send
# https://apidock.com/ruby/Object/public_send
1.send("eval","`os command here`")
"".send("eval","`os command here`")
%x os-command-here<SPACE>
# https://docs.ruby-lang.org/en/2.0.0/Open3.html
Open3.popen3("os command here")
Open3.popen3(["os command here", "arguments here"])
Open3.popen2("os command here")
Open3.popen2(["os command here", "arguments here"])
Open3.popen2e("os command here")
Open3.popen2e(["os command here", "arguments here"])
Open3.capture3("os command here")
Open3.capture2("os command here")
Open3.capture2e("os command here")
# Open3.pipeline(_r/_w/_rw/_start)
Open3.pipeline("os command here")