2

有人知道如何阻止/禁用 ruby​​ exec 命令吗?在 ruby​​ 中执行 shell 命令的命令有 3 个:execsystem%x()or ``。我想阻止/禁用这些命令。

4

1 回答 1

3

试试这个:

module Kernel
  remove_method :exec
  remove_method :system
  remove_method :`
end

它重新打开Kernel模块并删除execandsystem方法。

于 2013-08-27T12:26:39.283 回答