使用 API
無法使用密碼防護透過 REST API 限制對應用程式的存取。例如,無法封鎖使用者透過 REST API 停用防護。您可以透過 REST API 配置密碼防護,並透過本機介面限制使用者對應用程式的存取。
要透過 REST API 管理應用程式,需要在安裝帶 REST API 支援的應用程式時指定的帳戶下執行 REST 用戶端。您只能選擇一個使用者來使用 REST API。
開啟 REST API 文件
透過 REST API 管理應用程式包括以下步驟:
- 獲取應用程式設定的當前值。為此,請傳送一個 GET 請求。
範例:
GET http://localhost:6782/kes/v1/settings/ExploitPrevention
|
- 應用程式將傳送包含設定的結構和值的回應。Kaspersky Endpoint Security 支援 XML 和 JSON 格式。
範例:
{
"action": 0,
"enableSystemProcessesMemoryProtection": true,
"enabled": true
}
|
- 編輯應用程式設定。使用在對 GET 請求的回應中收到的設定結構。
範例:
{
"action": 0,
"enableSystemProcessesMemoryProtection": false,
"enabled": true
}
|
- 在 JSON 中儲存應用程式核定(承載)(payload.json)。
- 用 PKCS7 格式簽署 JSON。
範例:
$ openssl smime -sign -in payload.json -signer cert.pem -inkey key.pem -nodetach -binary -outform pem -out signed_payload.pem
|
因此,您會得到一個具有請求的承載的署名檔案 (signed_payload.pem
)。
- 編輯應用程式設定。為此,請傳送一個 POST 請求並附上有請求承載的署名檔案 (
signed_payload.pem
)。
應用程式會套用新設定並傳送包含應用程式配置結果的回應(回應可以為空)。您可以使用 GET 請求驗證設定已更新。
頁面頂部