Hackcat

运行 Local Agent 前需要准备哪些条件?

检查 Node、终端和联网条件,避免把源码构建步骤当成连接要求。

先检查目标电脑的 Node 环境

当前 Local Agent 包声明需要 Node.js 18 或更高版本。检查应该在将要运行连接命令的那台电脑、那个用户的终端内完成;另一台电脑安装了 Node 不会让目标机自动具备运行条件。若终端连 node 或 npx 都无法识别,先完成 Node 环境配置,再重新打开终端确认程序可被找到。

使用设置生成的完整启动方式

常规连接从设置 → 远程控制复制命令,由命令准备并运行客户端,无需先手工下载源码编译。不要用文章里的旧命令替换当前设置生成的参数,也不要省略后端地址。首次取得客户端以及后续认证、命令中继都需要网络可用;安装包能够下载并不代表执行连接一定已经建立。

确认能力范围与退出方式

Local Agent 不会替你安装全部安全工具,交互终端等能力也取决于本机条件。第一次连接后可先验证工作目录和必需工具,再开始实际任务。它以当前用户权限直接操作系统,不提供容器隔离;通常不需要为了连接而提权。结束使用时在该终端按 Ctrl+C,之后确认连接状态已经退出或变为不可用。