首頁應用商務辦公室

檢查您的伺服器是否可存取並提供正確的 SSL 憑證

用於郵件、日曆、聯絡人等的標準 Android 應用程式可以與受 SSL 保護的伺服器同步,但無法檢查其憑證。基本上,可以檢查憑證是否由標準 CA(Android 4.0 之前,使用者不可編輯)之一頒發,也可以根本不檢查。這不足以可靠地斷言伺服器的身份,這存在將敏感資訊(帳戶密碼)提供給錯誤伺服器的風險。當伺服器處於半永久連接並透過動態 DNS 發現、使用自簽名或私人 CA 憑證或使用公共 WiFi 熱點(這很容易偽造,因此是常規 MitM)時,此問題尤其重要-攻擊向量)。

該應用程式會按照可配置的時間間隔檢查給定的 HTTPS URL 是否可訪問,並且伺服器是否使用正確的憑證來標識自身。它由一個主螢幕小工具組成,以彩色「信號燈」顯示狀態:

* 綠色,如果連接正常

* 黃色,當檢查進行中時

* 紅色,當伺服器無法存取時

* 雙紅,當伺服器發生錯誤或憑證檢查失敗時

* 小白,不需要檢查時

當檢查和發生錯誤時,全域同步設定被關閉。這樣,您應該相當安全,同步不會嘗試連接到身份未經驗證的伺服器,因為它與您檢查的伺服器是同一台伺服器。

這是一個開源(GPL)應用程式。原始碼和更多文件可透過我的網站取得。

所需權限:

網際網路 - 連接到您的伺服器(沒有其他地方)

ACCESS_NETWORK_STATE - 確定您的連線(WLAN、移動...)以找出是否需要檢查

READ_SYNC_SETTINGS、WRITE_SYNC_SETTINGS - 在檢查或錯誤時關閉同步

RECEIVE_BOOT_COMPLETED - 自動啟動(如果可能,取決於Android版本)

READ_EXTERNAL_STORAGE - 從記憶體或 SD 卡讀取證書

最新版本 1.5 的新增功能

最後更新於 2015 年 9 月 4 日 [1.5]
KitKat 相容性:需要額外權限才能從 USB 儲存讀取憑證檔案。
如果內部未找到證書,現在使用檔案總管尋找證書。
添加了高解析度圖像。

[1.4]
配置選項不顯示“單紅”通知。
注意:重新啟動時,在某些情況下,小工具將不會啟動。這是 Android 限制的記錄。
點擊小部件,當它保持灰色時“立即檢查”。

閱讀更多信息

用戶還查看了

看全部

您可能感興趣

看全部

更多類似應用

看全部

更多Level應用

看全部