diff options
Diffstat (limited to 'bin-src')
-rwxr-xr-x | bin-src/crtsh-getcerts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bin-src/crtsh-getcerts b/bin-src/crtsh-getcerts index 0191e2e..f01a4c7 100755 --- a/bin-src/crtsh-getcerts +++ b/bin-src/crtsh-getcerts @@ -5,7 +5,7 @@ require 'open-uri' certs = {} ARGV.each do |domain| [ domain, "%.#{domain}" ].each do |pattern| - Nokogiri::XML(open("https://crt.sh/atom?identity=#{pattern}&exclude=expired")).css('feed > entry').each do |entry| + Nokogiri::XML(URI.open("https://crt.sh/atom?"+URI.encode_www_form("identity" => pattern, "exclude" => "expired"))).css('feed > entry').each do |entry| url = entry.css('id').first.text.split("#").first updated = entry.css('updated').first.text |