killProcess: идэвхтэй process-ийг зогсоох API method
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Энэ method-оор идэвхтэй process-ийг түүний process ID, path, ажиллаж буй endpoint болон (байгаа бол) үүсгэсэн incident-ийн ID-гаар нь зогсооно.
Параметрүүд
- `processId` — String; заавал; зогсоох process-ийн ID. Нэмэлт шаардлага байхгүй. Жишээ:
"processId": 12228 - `path` — String; заавал; process-ийг эхлүүлсэн файлын endpoint дээрх байршил. Зөв path хэлбэртэй байх ба байгаа файлыг заасан байх ёстой. Жишээ:
- Windows: "path": "C:\\Windows\\explorer.exe"
- Linux: "path": "/usr/bin/rhythmbox"
- Mac: "path": "/System/Applications/Calendar.app/Contents/MacOS/Calendar"
- `endpointId` — String; заавал; process ажиллаж буй endpoint (эсвэл node). Нэмэлт шаардлага байхгүй. Жишээ:
"endpointId": "66a0fe708d3a52774522b442" - `incidentId` — String; заавал биш; энэ process-оос үүссэн incident-ийн ID. Нэмэлт шаардлага байхгүй. Жишээ:
"incidentId": "66a251423506b508d2fefb05
Буцаах утга
- `result` — Object; хүсэлт амжилттай бол хүсэлтээс үүссэн task-ийн ID-г агуулна.
Алдаа
- -32602 — Invalid params;
"details": "Invalid value given to the \'processId\' parameter." - -32602 — Invalid params;
"details": "Invalid value given to the \'path\' parameter." - -32602 — Invalid params;
"details": "Invalid value given to the \'endpointId\' parameter." - -32602 — Invalid params;
"details": "The protected entity does not exist" - -32602 — Invalid params;
"details": "The provided incident can not be accessed or was not found" - -32602 — Invalid params;
"details": "Cannot kill process" - -32602 — Invalid params;
"details": "The required parameter is missing : processId" - -32602 — Invalid params;
"details": "The required parameter is missing : path" - -32602 — Invalid params;
"details": "The required parameter is missing : endpointId" - -32602 — Invalid params;
"details": "The value passed for parameter 'processId' has not the correct data type." - -32602 — Invalid params;
"details": "The value passed for parameter 'path' has not the correct data type." - -32602 — Invalid params;
"details": "The value passed for parameter 'endpointId' has not the correct data type." - 200 — Server error;
"details": "Feature not available"
Жишээ
Хүсэлт
{
"params": {
"processId": 12228,
"path": "C:\\Windows\\explorer.exe",
"endpointId": "66a0fe708d3a52774522b442",
"incidentId": "66a251423506b508d2fefb05"
},
"jsonrpc": "2.0",
"method": "killProcess",
"id": "7d2864e9-c67b-48a2-9ba3-0a11d47e83c8"
}Хариу
{
"id": "7d2864e9-c67b-48a2-9ba3-0a11d47e83c8",
"jsonrpc": "2.0",
"result": "66b1e12b263e7f5e940a7dd9"
}Энэ хуудсанд гарсан нэр томъёо
- Endpoint
- Хамгаалж буй компьютер, сервер, виртуал машин
- Incidents
- Илэрсэн халдлага, түүний алхмуудын бүртгэл (EDR/XDR)
