414件ヒット
[1-100件を表示]
(0.091秒)
ライブラリ
-
cgi
/ session (11) -
digest
/ sha1 (11) -
digest
/ sha2 (33) - drb (11)
- fileutils (99)
- securerandom (73)
- tmpdir (22)
クラス
-
CGI
:: Cookie (33) -
CGI
:: Session (11) -
DRb
:: DRbServer (11) - Dir (22)
-
WEBrick
:: Cookie (22)
モジュール
- FileUtils (88)
- SecureRandom (73)
キーワード
- Cookie (11)
- FileUtils (11)
-
INSECURE
_ METHOD (11) -
NEWS for Ruby 2
. 0 . 0 (11) - SHA1 (11)
- SHA256 (11)
- SHA384 (11)
- SHA512 (11)
- alphanumeric (7)
- base64 (11)
-
digest
/ sha1 (11) -
digest
/ sha2 (11) - hex (11)
- mktmpdir (22)
- move (11)
- mv (11)
- new (22)
-
random
_ bytes (11) -
random
_ number (11) -
rb
_ secure (11) -
remove
_ entry (11) -
remove
_ entry _ secure (11) -
rm
_ r (11) -
rm
_ rf (11) - rmtree (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) - secure= (22)
-
secure
_ visibility (11) -
urlsafe
_ base64 (11) - uuid (11)
検索結果
先頭5件
-
WEBrick
:: Cookie # secure -> bool (21124.0) -
クッキーのSecure属性を真偽値で表すアクセサです。
...クッキーのSecure属性を真偽値で表すアクセサです。
@param value クッキーのSecure属性を真偽値で指定します。... -
CGI
:: Cookie # secure -> bool (21101.0) -
自身がセキュアクッキーである場合は、真を返します。 そうでない場合は、偽を返します。
自身がセキュアクッキーである場合は、真を返します。
そうでない場合は、偽を返します。 -
DRb
:: DRbServer :: INSECURE _ METHOD -> [Symbol] (12200.0) -
セキュアでないメソッドのリスト。
セキュアでないメソッドのリスト。
これに含まれるメソッドは dRuby 経由では呼び出せません。 -
static void secure
_ visibility(VALUE self) (12200.0) -
-
FileUtils
. # remove _ entry _ secure(path , force = false) -> () (12119.0) -
ファイル path を削除します。path がディレクトリなら再帰的に削除します。
...ら再帰的に削除します。
FileUtils.#rm_r および FileUtils.#remove_entry には
TOCTTOU (time-of-check to time-of-use)脆弱性が存在します。
このメソッドはそれを防ぐために新設されました。
FileUtils.#rm_r および FileUtils.#remove_entry は以下の条件......remove_entry_secure は削除前に path 以下の
ディレクトリのオーナーとパーミッションを変更し、上記の条件を回避します。
ただし remove_entry_secure は親ディレクトリが以下の条件を満たすことを
仮定しています。
* UNIX システ......ムおよびそれに類する環境では、sticky ビットが立っていること。
* 全ユーザが書き込み可能であるのは、直接の親ディレクトリのみであること。
例えば、/var/tmp のパーミッションが 1777 であるのは問題ありませんが、... -
FileUtils (12012.0)
-
基本的なファイル操作を集めたモジュールです。
...基本的なファイル操作を集めたモジュールです。
===[a:options] オプションの説明
引数 options で使用できるオプションの説明です。
メソッドごとに使用できるオプションは決まっています。
不正なオプションを与えると Argu......コピーします。
: :remove_destination
真を指定するとコピーを実行する前にコピー先を削除します。
: :secure
真を指定するとファイルの削除に FileUtils.#remove_entry_secure を使用します。
: :mtime
時刻を Time か、起算時からの経過......: :parents
真を指定すると指定したディレクトリの親ディレクトリも含めて削除します。
: :owner
ユーザー名か uid を指定すると所有ユーザを変更します。
: :group
グループ名か gid を指定すると所有グループを指定します。... -
Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) {|dir| . . . } -> object (9306.0) -
一時ディレクトリを作成します。
...与えられた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
FileUtils.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した一......トリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。
@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。......p FileTest.directory?(memory_dir) #=> false
dir = Dir.mktmpdir
# ブロックを与えない場合は、ディレクトリは存在する。
begin
File.open("#{dir}/foo", "w") { |fp|
fp.puts "hogehoge"
}
ensure
FileUtils.remove_entry_secure dir
end
p FileTest.direct... -
Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) -> String (9206.0) -
一時ディレクトリを作成します。
...与えられた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
FileUtils.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した一......トリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。
@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。......p FileTest.directory?(memory_dir) #=> false
dir = Dir.mktmpdir
# ブロックを与えない場合は、ディレクトリは存在する。
begin
File.open("#{dir}/foo", "w") { |fp|
fp.puts "hogehoge"
}
ensure
FileUtils.remove_entry_secure dir
end
p FileTest.direct... -
WEBrick
:: Cookie # secure=(value) (9124.0) -
クッキーのSecure属性を真偽値で表すアクセサです。
...クッキーのSecure属性を真偽値で表すアクセサです。
@param value クッキーのSecure属性を真偽値で指定します。... -
FileUtils
. options -> Array (9106.0) -
オプション名の配列を返します。
...オプション名の配列を返します。
//emlist[][ruby]{
require 'fileutils'
FileUtils.options
# => ["noop", "verbose", "force", "mode", "parents", "owner", "group", "preserve", "dereference_root", "remove_destination", "secure", "mtime", "nocreate"]
//}...