2011-12-30 16 views
1

我想這是一個簡單的問題,但我不知道如何繼續。 我想通過命令行檢查給定的字符串是否在某個https地址上可用。如何通過Windows上的命令行檢查字符串是否可用在https頁上?

其實我可以使用Internet Explorer作爲使用VBScript一個HTTPS客戶端,但這不是在命令必須在遠程機器上執行的選項,我沒有活着的UI會話(MSTSC /網絡會議等)

所以:

  1. 如果檢查與VBS/PowerShell中/外部命令行工具執行我不在乎。

  2. 我已經導出證書 - 所以我可以以某種方式使用netcat + openSSL?

  3. 我試圖用bitsadmin下載頁面的內容,用於進一步的解密,但它沒有工作。將在這裏更有用的窗口wget?

回答

4

我明白了。 如果別人需要這這裏有一個方法:

  1. 您需要使用SSL客戶端。在這裏整理了wget的你有一個選項: http://users.ugent.be/~bpuype/wget/

2.You需要提取證書所需要的網站。這裏的解釋如何能與Internet Explorer來完成: http://msdn.microsoft.com/en-us/library/ms788967.aspx

3.After已導入證書的某些文件,您可以下面的命令執行:

wget --secure-protocol=auto --no-check-certificate --certificate=C:\file.cer https://address 

這將下載頁面內容

相關問題