class Intrigue::Ident::Check::Nginx
Public Instance Methods
generate_checks(url)
click to toggle source
# File lib/checks/nginx.rb, line 6 def generate_checks(url) [ { :type => "application", :vendor => "Nginx", :product =>"Nginx", :match_details =>"Nginx", :version => nil, :match_type => :content_headers, :match_content => /server: nginx/i, :dynamic_version => lambda { |x| _first_header_capture(x,/server:(.*)/,["nginx","/"]) }, :examples => [ "https://api.appfire.com:443" ], :paths => ["#{url}"] }, { :type => "application", :vendor => "Nginx", :product =>"Nginx", :match_details =>"nginx default 404 page - TODO needs multiline", :version => nil, :match_type => :content_body, :match_content => /<hr><center>nginx<\/center>/i, :examples => [ "http://202.1.239.132:80" ], :hide => true, :paths => ["#{url}"] } ] end