可使用本節內容建立 rawProcessInfo.json 和 os.json 檔案。此指令碼在基於 Linux 作業系統的虛擬機器的自我檢查期間執行,用於收集程序詳細資料、作業系統詳細資料和網路詳細資料。
rawProcessInfo.json 檔案示例
備註:
- 示例 JSON 中的金鑰非常重要。
-
可以是特定於程序的任何內容。- 使用正確的值變更括號
<>
字串。範例:“<pid>” 為程序識別碼。 -
{ } 括弧表示特定物件
- [ ] 括弧表示清單,可以包含多個類似的物件。
{ "proc_info_dict": { "<pid1>": { "proc_executable": "--", "proc_name": "--", "cwd": "--", "fd": [ "--" ], "cmd_line": "--", "proc_owner": "--", "environ": { "<key1>": "--", "<key2>": "--" }, "sockets": [ { "remote_port": "-", "remote_addr": "::", "socket_type": "---", "local_addr": "::", "socket_state": "---------", "local_port": "----" } ], "map_files": [] }, "<pid2>": { ... } } }
os.json 檔案示例
備註:
- 示例 json 中的金鑰非常重要。
--
可以是特定於作業系統的任何內容。
{ "network_detailed": [], "interfaces": [ "------" ], "ipv6": [ "-:----::----:----:----:----" ], "ipv4": [ "---.---.---.---" ], "mac_address": { "---": "--:--:--:--:--:--" }, "os_info": "--------------------------------------" }
現在,可以 .ZIP 檔案形式儲存 CPDA 檔案並新增自訂 CPDA 組態。