Hackcat

Agent 已連線但執行工具顯示「找不到指令」- 該怎麼辦?

請檢查目標主機上的工具安裝、路徑與執行使用者;請勿將工具錯誤誤認為連線錯誤。

確認執行發生在預期的電腦上

請先驗證環境選擇器,然後讓 Agent 回報實際的系統與工作目錄。您的瀏覽器電腦或雲端上的工具,並不代表它已安裝在所選的遠端主機上。指令顯示「找不到」通常表示執行鏈已傳回結果;重複重新連線或重設權杖可能無效。您應先識別哪個可執行檔遺失。

驗證安裝與啟動環境

請確認工具是否已安裝在目標電腦上,以及啟動 Desktop 或 CLI 的使用者是否可以存取它。不同的 shell、使用者路徑或執行項目可能會看到不同的程式;請勿直接從其他平台複製指令語法。請先以唯讀模式檢查可執行檔的位置與版本,以避免執行修改系統或存取多個目標的操作,僅為確認工具是否存在。

決定安裝、替換或變更環境

如果工具確實遺失,您可以選擇已安裝的替代方案、具有所需相依性的電腦,或明確授權安裝所需的工具。安裝前,請檢查來源、權限與影響範圍;連線應用程式不保證所有安全工具都已預先安裝,也不應假設所有遺失問題都可以透過管理員權限解決。符合條件後,請在繼續原始任務前重試小型步驟,以避免重複已完成的部分。