使用 OpenCode 清理服务器木马实战
Contents
一个古老的网站被入侵了,尝试用 AI 来帮忙清理木马文件。Agent 这次选择了 OpenCode,以前我喜欢用 iflow-cli,毕竟白嫖谁不爱,可惜现在没了。
📦 安装 OpenCode
1 | curl -fsSL https://opencode.ai/install | bash |
⚙️ 配置 AI 供应商
1 | opencode providers login |
我选了 aliyun(china),因为百炼送的有免费额度。实际上用 DeepSeek 的 deepseek-v4-flash 更划算。
🔍 进入被入侵的目录
1 | cd /path/to/your/website |
🚀 启动 OpenCode
1 | opencode |
选择模型 Ctrl + P,这里我选 qwen3.6-plus。
tab 切换成 Plan 模式,先做计划再实施。

输入提示词说明情况和目的,剩下的交给 AI。

🔧 AI 开始扫描
开工了,可以看见找到了不少东西。

不到一分钟完成了第一轮搜索,询问我清理计划。我选择了 4:只删除不修复,但需要整理删除列表。
📋 扩大扫描范围
处理完成了,现在扩大范围,全部 Web 目录都检查一遍。
找到一个别的站的木马,不过是 ASP 的,估计是历史遗留——这个服务器根本就没有 ASP 环境。

🗑️ 清理结果
被删除的还有两个被感染的静态资源:
index可以通过后台重新生成jquery找了个差不多的版本替换同路径
💰 成本分析
总计花费 $1.15,实际上因为有输入缓存和免费额度,应该两块钱不到。
⚠️ 注意事项
本次只记录了木马清理,实际上还应该处理被入侵的漏洞,防止下次被挂马。
关键词:OpenCode, AI 代理, 服务器安全, 木马清理, 自动化运维
