Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 18.216.93.197
Cant Read [ /etc/named.conf ]
8.1.13
www
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
lib /
ruby /
2.7.0 /
rubygems /
resolver /
[ HOME SHELL ]
Name
Size
Permission
Action
molinillo
[ DIR ]
drwxr-xr-x
activation_request.rb
2.85
KB
-rw-r--r--
api_set.rb
2.46
KB
-rw-r--r--
api_specification.rb
2.19
KB
-rw-r--r--
best_set.rb
1.61
KB
-rw-r--r--
composed_set.rb
1.19
KB
-rw-r--r--
conflict.rb
3.25
KB
-rw-r--r--
current_set.rb
282
B
-rw-r--r--
dependency_request.rb
2.29
KB
-rw-r--r--
git_set.rb
2.88
KB
-rw-r--r--
git_specification.rb
1.27
KB
-rw-r--r--
index_set.rb
1.41
KB
-rw-r--r--
index_specification.rb
1.48
KB
-rw-r--r--
installed_specification.rb
1.22
KB
-rw-r--r--
installer_set.rb
5.02
KB
-rw-r--r--
local_specification.rb
807
B
-rw-r--r--
lock_set.rb
1.67
KB
-rw-r--r--
lock_specification.rb
1.82
KB
-rw-r--r--
molinillo.rb
82
B
-rw-r--r--
requirement_list.rb
1.34
KB
-rw-r--r--
set.rb
1.24
KB
-rw-r--r--
source_set.rb
902
B
-rw-r--r--
spec_specification.rb
1.06
KB
-rw-r--r--
specification.rb
2.34
KB
-rw-r--r--
stats.rb
959
B
-rw-r--r--
vendor_set.rb
1.91
KB
-rw-r--r--
vendor_specification.rb
581
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : api_set.rb
# frozen_string_literal: true ## # The global rubygems pool, available via the rubygems.org API. # Returns instances of APISpecification. class Gem::Resolver::APISet < Gem::Resolver::Set ## # The URI for the dependency API this APISet uses. attr_reader :dep_uri # :nodoc: ## # The Gem::Source that gems are fetched from attr_reader :source ## # The corresponding place to fetch gems. attr_reader :uri ## # Creates a new APISet that will retrieve gems from +uri+ using the RubyGems # API URL +dep_uri+ which is described at # http://guides.rubygems.org/rubygems-org-api def initialize(dep_uri = 'https://rubygems.org/api/v1/dependencies') super() dep_uri = URI dep_uri unless URI === dep_uri # for ruby 1.8 @dep_uri = dep_uri @uri = dep_uri + '../..' @data = Hash.new { |h,k| h[k] = [] } @source = Gem::Source.new @uri @to_fetch = [] end ## # Return an array of APISpecification objects matching # DependencyRequest +req+. def find_all(req) res = [] return res unless @remote if @to_fetch.include?(req.name) prefetch_now end versions(req.name).each do |ver| if req.dependency.match? req.name, ver[:number] res << Gem::Resolver::APISpecification.new(self, ver) end end res end ## # A hint run by the resolver to allow the Set to fetch # data for DependencyRequests +reqs+. def prefetch(reqs) return unless @remote names = reqs.map { |r| r.dependency.name } needed = names - @data.keys - @to_fetch @to_fetch += needed end def prefetch_now # :nodoc: needed, @to_fetch = @to_fetch, [] uri = @dep_uri + "?gems=#{needed.sort.join ','}" str = Gem::RemoteFetcher.fetcher.fetch_path uri loaded = [] Marshal.load(str).each do |ver| name = ver[:name] @data[name] << ver loaded << name end (needed - loaded).each do |missing| @data[missing] = [] end end def pretty_print(q) # :nodoc: q.group 2, '[APISet', ']' do q.breakable q.text "URI: #{@dep_uri}" q.breakable q.text 'gem names:' q.pp @data.keys end end ## # Return data for all versions of the gem +name+. def versions(name) # :nodoc: if @data.key?(name) return @data[name] end uri = @dep_uri + "?gems=#{name}" str = Gem::RemoteFetcher.fetcher.fetch_path uri Marshal.load(str).each do |ver| @data[ver[:name]] << ver end @data[name] end end
Close