parent
9431c185a5
commit
c3bb0213bd
@ -1,19 +0,0 @@ |
||||
#!/usr/bin/env ruby |
||||
$:.unshift 'lib' |
||||
require 'logging' |
||||
require 'cryptcheck' |
||||
|
||||
name = ARGV[0] || 'index' |
||||
file = ::File.join 'output', "#{name}.yml" |
||||
|
||||
if ::File.exist? file |
||||
::CryptCheck::Tls::Https.analyze_from_file "output/#{name}.yml", "output/#{name}.html" |
||||
else |
||||
::Logging.logger.root.appenders = ::Logging.appenders.stdout |
||||
::Logging.logger.root.level = :warn |
||||
|
||||
server = ::CryptCheck::Tls::Https::Server.new(ARGV[0], ARGV[1] || 443) |
||||
p grade = ::CryptCheck::Tls::Https::Grade.new(server) |
||||
end |
||||
|
||||
|
@ -0,0 +1 @@ |
||||
runner |
@ -0,0 +1,19 @@ |
||||
#!/usr/bin/env ruby |
||||
$:.unshift File.expand_path File.join File.dirname(__FILE__), '../lib' |
||||
require 'rubygems' |
||||
require 'bundler/setup' |
||||
require 'logging' |
||||
require 'cryptcheck' |
||||
|
||||
name = ARGV[0] || 'index' |
||||
file = ::File.join 'output', "#{name}.yml" |
||||
|
||||
if ::File.exist? file |
||||
::CryptCheck::Tls::Https.analyze_from_file "output/#{name}.yml", "output/#{name}.html" |
||||
else |
||||
::Logging.logger.root.appenders = ::Logging.appenders.stdout |
||||
::Logging.logger.root.level = :warn |
||||
|
||||
server = ::CryptCheck::Tls::Https::Server.new(ARGV[0], ARGV[1] || 443) |
||||
p grade = ::CryptCheck::Tls::Https::Grade.new(server) |
||||
end |
@ -1,21 +0,0 @@ |
||||
#!/usr/bin/env ruby |
||||
$:.unshift 'lib' |
||||
require 'logging' |
||||
require 'cryptcheck' |
||||
|
||||
GROUP_NAME = 'Top 100 Alexa' |
||||
|
||||
::Logging.logger.root.appenders = ::Logging.appenders.stdout |
||||
::Logging.logger.root.level = :error |
||||
|
||||
hosts = [] |
||||
::File.open('top-1m.csv', 'r') do |file| |
||||
i = 0 |
||||
while line = file.gets |
||||
hosts << [GROUP_NAME, line.strip.split(',')[1]] |
||||
i += 1 |
||||
break if i == 100 |
||||
end |
||||
end |
||||
|
||||
::CryptCheck::Tls::Https.analyze hosts, 'output/alexa.html' |
@ -0,0 +1 @@ |
||||
runner |
@ -0,0 +1,23 @@ |
||||
#!/usr/bin/env ruby |
||||
$:.unshift File.expand_path File.join File.dirname(__FILE__), '../lib' |
||||
require 'rubygems' |
||||
require 'bundler/setup' |
||||
require 'logging' |
||||
require 'cryptcheck' |
||||
|
||||
GROUP_NAME = 'Top 100 Alexa' |
||||
|
||||
::Logging.logger.root.appenders = ::Logging.appenders.stdout |
||||
::Logging.logger.root.level = :error |
||||
|
||||
hosts = [] |
||||
::File.open('top-1m.csv', 'r') do |file| |
||||
i = 0 |
||||
while line = file.gets |
||||
hosts << [GROUP_NAME, line.strip.split(',')[1]] |
||||
i += 1 |
||||
break if i == 100 |
||||
end |
||||
end |
||||
|
||||
::CryptCheck::Tls::Https.analyze hosts, 'output/alexa.html' |
@ -1,17 +0,0 @@ |
||||
#!/usr/bin/env ruby |
||||
$:.unshift 'lib' |
||||
require 'logging' |
||||
require 'cryptcheck' |
||||
|
||||
name = ARGV[0] |
||||
unless name |
||||
::CryptCheck::Tls::Smtp.analyze_from_file 'output/smtp.yml', 'output/smtp.html' |
||||
else |
||||
::Logging.logger.root.appenders = ::Logging.appenders.stdout |
||||
::Logging.logger.root.level = :warn |
||||
|
||||
server = ::CryptCheck::Tls::Smtp::Server.new(ARGV[0], ARGV[1] || 25) |
||||
p grade = ::CryptCheck::Tls::Smtp::Grade.new(server) |
||||
end |
||||
|
||||
|
@ -0,0 +1 @@ |
||||
runner |
@ -0,0 +1,19 @@ |
||||
#!/usr/bin/env ruby |
||||
$:.unshift File.expand_path File.join File.dirname(__FILE__), '../lib' |
||||
require 'rubygems' |
||||
require 'bundler/setup' |
||||
require 'logging' |
||||
require 'cryptcheck' |
||||
|
||||
name = ARGV[0] |
||||
unless name |
||||
::CryptCheck::Tls::Smtp.analyze_from_file 'output/smtp.yml', 'output/smtp.html' |
||||
else |
||||
::Logging.logger.root.appenders = ::Logging.appenders.stdout |
||||
::Logging.logger.root.level = :warn |
||||
|
||||
server = ::CryptCheck::Tls::Smtp::Server.new(ARGV[0], ARGV[1] || 25) |
||||
p grade = ::CryptCheck::Tls::Smtp::Grade.new(server) |
||||
end |
||||
|
||||
|
@ -1,16 +0,0 @@ |
||||
#!/usr/bin/env ruby |
||||
$:.unshift 'lib' |
||||
require 'logging' |
||||
require 'cryptcheck' |
||||
|
||||
name = ARGV[0] |
||||
if name |
||||
::Logging.logger.root.appenders = ::Logging.appenders.stdout |
||||
::Logging.logger.root.level = :warn |
||||
|
||||
server = ::CryptCheck::Tls::Xmpp::Server.new(name, ARGV[1] || :s2s) |
||||
p grade = ::CryptCheck::Tls::Xmpp::Grade.new(server) |
||||
else |
||||
::CryptCheck::Tls::Xmpp.analyze_from_file 'output/xmpp.yml', 'output/xmpp.html' |
||||
end |
||||
|
@ -0,0 +1 @@ |
||||
runner |
@ -0,0 +1,18 @@ |
||||
#!/usr/bin/env ruby |
||||
$:.unshift File.expand_path File.join File.dirname(__FILE__), '../lib' |
||||
require 'rubygems' |
||||
require 'bundler/setup' |
||||
require 'logging' |
||||
require 'cryptcheck' |
||||
|
||||
name = ARGV[0] |
||||
if name |
||||
::Logging.logger.root.appenders = ::Logging.appenders.stdout |
||||
::Logging.logger.root.level = :warn |
||||
|
||||
server = ::CryptCheck::Tls::Xmpp::Server.new(name, ARGV[1] || :s2s) |
||||
p grade = ::CryptCheck::Tls::Xmpp::Grade.new(server) |
||||
else |
||||
::CryptCheck::Tls::Xmpp.analyze_from_file 'output/xmpp.yml', 'output/xmpp.html' |
||||
end |
||||
|
@ -0,0 +1,3 @@ |
||||
#!/bin/bash |
||||
DIR="$(readlink -m "$(dirname "$0")")" |
||||
LD_LIBRARY_PATH="${DIR}/../lib" "${0}.rb" $* |
Loading…
Reference in new issue