Sha256: b126e49c371292c420e35a50acb3e409cfefb94e2f37b99102b818bcbc676bc8

Contents?: true

Size: 656 Bytes

Versions: 43

Compression:

Stored size: 656 Bytes

Contents

#!/usr/bin/env ruby

# Generic page protection flags
PROT_NONE         =        0
PROT_READ         = (1 <<  0)
PROT_WRITE        = (1 <<  1)
PROT_EXEC         = (1 <<  2)
PROT_COW          = (1 << 20)

# Generic permissions
GEN_NONE          =        0
GEN_READ          = (1 <<  0)
GEN_WRITE         = (1 <<  1)
GEN_EXEC          = (1 <<  2)

# Generic process open permissions
PROCESS_READ      = (1 <<  0)
PROCESS_WRITE     = (1 <<  1)
PROCESS_EXECUTE   = (1 <<  2)
PROCESS_ALL       = 0xffffffff

# Generic thread open permissions
THREAD_READ       = (1 <<  0)
THREAD_WRITE      = (1 <<  1)
THREAD_EXECUTE    = (1 <<  2)
THREAD_ALL        = 0xffffffff

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
librex-0.0.65 lib/rex/post/permission.rb
librex-0.0.63 lib/rex/post/permission.rb
librex-0.0.54 lib/rex/post/permission.rb
librex-0.0.53 lib/rex/post/permission.rb
librex-0.0.52 lib/rex/post/permission.rb
librex-0.0.51 lib/rex/post/permission.rb
librex-0.0.50 lib/rex/post/permission.rb
librex-0.0.49 lib/rex/post/permission.rb
librex-0.0.48 lib/rex/post/permission.rb
librex-0.0.47 lib/rex/post/permission.rb
librex-0.0.46 lib/rex/post/permission.rb
librex-0.0.44 lib/rex/post/permission.rb
librex-0.0.43 lib/rex/post/permission.rb
librex-0.0.42 lib/rex/post/permission.rb
librex-0.0.41 lib/rex/post/permission.rb
librex-0.0.40 lib/rex/post/permission.rb
librex-0.0.39 lib/rex/post/permission.rb
librex-0.0.38 lib/rex/post/permission.rb
librex-0.0.37 lib/rex/post/permission.rb
librex-0.0.36 lib/rex/post/permission.rb