Linux server1.dn-server.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
LiteSpeed
Server IP : 195.201.204.189 & Your IP : 216.73.217.103
Domains :
Cant Read [ /etc/named.conf ]
User : beriska1
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby30 /
share /
gems /
gems /
rbs-1.4.0 /
core /
Delete
Unzip
Name
Size
Permission
Date
Action
array.rbs
72.72
KB
-rw-r--r--
2024-06-26 17:25
basic_object.rbs
9.61
KB
-rw-r--r--
2024-06-26 17:25
binding.rbs
5.31
KB
-rw-r--r--
2024-06-26 17:25
builtin.rbs
1.36
KB
-rw-r--r--
2024-06-26 17:25
class.rbs
4.43
KB
-rw-r--r--
2024-06-26 17:25
comparable.rbs
4.07
KB
-rw-r--r--
2024-06-26 17:25
complex.rbs
10.87
KB
-rw-r--r--
2024-06-26 17:25
constants.rbs
434
B
-rw-r--r--
2024-06-26 17:25
deprecated.rbs
54
B
-rw-r--r--
2024-06-26 17:25
dir.rbs
13.67
KB
-rw-r--r--
2024-06-26 17:25
encoding.rbs
11.92
KB
-rw-r--r--
2024-06-26 17:25
enumerable.rbs
16.88
KB
-rw-r--r--
2024-06-26 17:25
enumerator.rbs
6.76
KB
-rw-r--r--
2024-06-26 17:25
errno.rbs
12.63
KB
-rw-r--r--
2024-06-26 17:25
errors.rbs
14.09
KB
-rw-r--r--
2024-06-26 17:25
exception.rbs
6.38
KB
-rw-r--r--
2024-06-26 17:25
false_class.rbs
1.13
KB
-rw-r--r--
2024-06-26 17:25
fiber.rbs
1.96
KB
-rw-r--r--
2024-06-26 17:25
fiber_error.rbs
396
B
-rw-r--r--
2024-06-26 17:25
file.rbs
39.26
KB
-rw-r--r--
2024-06-26 17:25
file_test.rbs
1.73
KB
-rw-r--r--
2024-06-26 17:25
float.rbs
20.23
KB
-rw-r--r--
2024-06-26 17:25
gc.rbs
7.43
KB
-rw-r--r--
2024-06-26 17:25
global_variables.rbs
5.54
KB
-rw-r--r--
2024-06-26 17:25
hash.rbs
34.25
KB
-rw-r--r--
2024-06-26 17:25
integer.rbs
20.19
KB
-rw-r--r--
2024-06-26 17:25
io.rbs
28.67
KB
-rw-r--r--
2024-06-26 17:25
kernel.rbs
18.63
KB
-rw-r--r--
2024-06-26 17:25
marshal.rbs
5.67
KB
-rw-r--r--
2024-06-26 17:25
match_data.rbs
8.84
KB
-rw-r--r--
2024-06-26 17:25
math.rbs
9.84
KB
-rw-r--r--
2024-06-26 17:25
method.rbs
5.13
KB
-rw-r--r--
2024-06-26 17:25
module.rbs
37.44
KB
-rw-r--r--
2024-06-26 17:25
nil_class.rbs
1.73
KB
-rw-r--r--
2024-06-26 17:25
numeric.rbs
11.97
KB
-rw-r--r--
2024-06-26 17:25
object.rbs
26.33
KB
-rw-r--r--
2024-06-26 17:25
object_space.rbs
3.41
KB
-rw-r--r--
2024-06-26 17:25
proc.rbs
12.6
KB
-rw-r--r--
2024-06-26 17:25
process.rbs
40.72
KB
-rw-r--r--
2024-06-26 17:25
random.rbs
9.76
KB
-rw-r--r--
2024-06-26 17:25
range.rbs
6.76
KB
-rw-r--r--
2024-06-26 17:25
rational.rbs
12.76
KB
-rw-r--r--
2024-06-26 17:25
rb_config.rbs
1.66
KB
-rw-r--r--
2024-06-26 17:25
regexp.rbs
40.9
KB
-rw-r--r--
2024-06-26 17:25
ruby_vm.rbs
384
B
-rw-r--r--
2024-06-26 17:25
signal.rbs
1.81
KB
-rw-r--r--
2024-06-26 17:25
string.rbs
77.23
KB
-rw-r--r--
2024-06-26 17:25
string_io.rbs
8.02
KB
-rw-r--r--
2024-06-26 17:25
struct.rbs
1.27
KB
-rw-r--r--
2024-06-26 17:25
symbol.rbs
6.99
KB
-rw-r--r--
2024-06-26 17:25
thread.rbs
34.52
KB
-rw-r--r--
2024-06-26 17:25
thread_group.rbs
730
B
-rw-r--r--
2024-06-26 17:25
time.rbs
40.98
KB
-rw-r--r--
2024-06-26 17:25
trace_point.rbs
7.45
KB
-rw-r--r--
2024-06-26 17:25
true_class.rbs
1.19
KB
-rw-r--r--
2024-06-26 17:25
unbound_method.rbs
5.22
KB
-rw-r--r--
2024-06-26 17:25
warning.rbs
835
B
-rw-r--r--
2024-06-26 17:25
Save
Rename
# The marshaling library converts collections of Ruby objects into a byte # stream, allowing them to be stored outside the currently active script. This # data may subsequently be read and the original objects reconstituted. # # Marshaled data has major and minor version numbers stored along with the # object information. In normal use, marshaling can only load data written with # the same major version number and an equal or lower minor version number. If # Ruby's ``verbose'' flag is set (normally using -d, -v, -w, or --verbose) the # major and minor numbers must match exactly. Marshal versioning is independent # of Ruby's version numbers. You can extract the version by reading the first # two bytes of marshaled data. # # str = Marshal.dump("thing") # RUBY_VERSION #=> "1.9.0" # str[0].ord #=> 4 # str[1].ord #=> 8 # # Some objects cannot be dumped: if the objects to be dumped include bindings, # procedure or method objects, instances of class IO, or singleton objects, a # TypeError will be raised. # # If your class has special serialization needs (for example, if you want to # serialize in some specific format), or if it contains objects that would # otherwise not be serializable, you can implement your own serialization # strategy. # # There are two methods of doing this, your object can define either # marshal_dump and marshal_load or _dump and _load. marshal_dump will take # precedence over _dump if both are defined. marshal_dump may result in smaller # Marshal strings. # # ## Security considerations # # By design, Marshal.load can deserialize almost any class loaded into the Ruby # process. In many cases this can lead to remote code execution if the Marshal # data is loaded from an untrusted source. # # As a result, Marshal.load is not suitable as a general purpose serialization # format and you should never unmarshal user supplied input or other untrusted # data. # # If you need to deserialize untrusted data, use JSON or another serialization # format that is only able to load simple, 'primitive' types such as String, # Array, Hash, etc. Never allow user input to specify arbitrary types to # deserialize into. # # ## marshal_dump and marshal_load # # When dumping an object the method marshal_dump will be called. marshal_dump # must return a result containing the information necessary for marshal_load to # reconstitute the object. The result can be any object. # # When loading an object dumped using marshal_dump the object is first allocated # then marshal_load is called with the result from marshal_dump. marshal_load # must recreate the object from the information in the result. # # Example: # # class MyObj # def initialize name, version, data # @name = name # @version = version # @data = data # end # # def marshal_dump # [@name, @version] # end # # def marshal_load array # @name, @version = array # end # end # # ## _dump and _load # # Use _dump and _load when you need to allocate the object you're restoring # yourself. # # When dumping an object the instance method _dump is called with an Integer # which indicates the maximum depth of objects to dump (a value of -1 implies # that you should disable depth checking). _dump must return a String # containing the information necessary to reconstitute the object. # # The class method _load should take a String and use it to return an object of # the same class. # # Example: # # class MyObj # def initialize name, version, data # @name = name # @version = version # @data = data # end # # def _dump level # [@name, @version].join ':' # end # # def self._load args # new(*args.split(':')) # end # end # # Since Marshal.dump outputs a string you can have _dump return a Marshal string # which is Marshal.loaded in _load for complex objects. # module Marshal # Serializes obj and all descendant objects. If anIO is specified, the # serialized data will be written to it, otherwise the data will be returned as # a String. If limit is specified, the traversal of subobjects will be limited # to that depth. If limit is negative, no checking of depth will be performed. # # class Klass # def initialize(str) # @str = str # end # def say_hello # @str # end # end # # (produces no output) # # o = Klass.new("hello\n") # data = Marshal.dump(o) # obj = Marshal.load(data) # obj.say_hello #=> "hello\n" # # Marshal can't dump following objects: # * anonymous Class/Module. # * objects which are related to system (ex: Dir, File::Stat, IO, File, Socket # and so on) # * an instance of MatchData, Data, Method, UnboundMethod, Proc, Thread, # ThreadGroup, Continuation # * objects which define singleton methods # def self.dump: (untyped obj, untyped port, ?Integer limit) -> untyped | (untyped obj, ?Integer limit) -> String # Returns the result of converting the serialized data in source into a Ruby # object (possibly with associated subordinate objects). source may be either an # instance of IO or an object that responds to to_str. If proc is specified, # each object will be passed to the proc, as the object is being deserialized. # # Never pass untrusted data (including user supplied input) to this method. # Please see the overview for further details. # def self.load: (String | untyped port) -> untyped | [A] (String | untyped port, ^(untyped) -> A) -> A alias self.restore self.load end # major version # Marshal::MAJOR_VERSION: Integer # minor version # Marshal::MINOR_VERSION: Integer