5 changed files with 29 additions and 22 deletions
@ -1,11 +1,10 @@ |
|||
#!/usr/bin/env ruby |
|||
ENV['LD_LIBRARY_PATH'] = '/home/aeris/Workspace/external/sslscan/openssl' |
|||
require 'logging' |
|||
$:.unshift 'lib' |
|||
require 'logging' |
|||
require 'sslcheck' |
|||
|
|||
Logging.logger.root.appenders = Logging.appenders.stdout |
|||
Logging.logger.root.level = :warn |
|||
|
|||
p server = SSLCheck::Server.new(ARGV[0]) |
|||
server = SSLCheck::Server.new(ARGV[0], ARGV[1] || 443) |
|||
p grade = SSLCheck::Grade.new(server) |
|||
|
@ -1,16 +1,5 @@ |
|||
#!/usr/bin/env ruby |
|||
require 'yaml' |
|||
$:.unshift 'lib' |
|||
require 'sslcheck' |
|||
|
|||
Logging.logger.root.appenders = Logging.appenders.stdout |
|||
Logging.logger.root.level = :error |
|||
|
|||
config = YAML.load_file 'hosts.yml' |
|||
hosts = [] |
|||
config.each do |c| |
|||
d, hs = c['description'], c['hostnames'] |
|||
hs.each { |host| hosts << [d, host] } |
|||
end |
|||
|
|||
SSLCheck.analyze hosts, 'results' |
|||
name = ARGV[0] || 'index' |
|||
SSLCheck.analyze_from_file "output/#{name}.yml", "output/#{name}.html" |
|||
|
Loading…
Reference in new issue