请输入手机号码
请输入密码
云服务器木马识别技巧
一 快速识别信号
二 Linux与Windows重点排查命令
| 平台 | 排查项 | 关键命令示例 | ||
|---|---|---|---|---|
| Linux | 进程与CPU | top -c;ps -ef;ls -l /proc/ | ||
| Linux | 网络连接 | netstat -antp;ss -lntp;lsof -p | ||
| Linux | 定时任务与启动项 | crontab -l;cat /etc/crontab;ls /etc/cron.*;systemctl list-unit-files;chkconfig --list | ||
| Linux | 可疑文件与最近变更 | find /etc /tmp /var/tmp /dev/shm -mtime -2 -ls;lsattr /etc/ld.so.preload;grep -R "wget | curl | bash -i" /var/log 2>/dev/null |
| Linux | 命令劫持与预加载 | ls -l /bin/ps /usr/bin/lsof /bin/netstat;cat /etc/ld.so.preload | ||
| Linux | 登录与账户 | last;grep 'Accepted' /var/log/secure;awk -F: '$3==0{print $1}' /etc/passwd;awk -F: 'length($2)==0{print $1}' /etc/shadow | ||
| Windows | 进程与CPU | 任务管理器(详细信息)、wmic process get Name,ProcessId,CommandLine | ||
| Windows | 网络连接 | netstat -ano;tasklist /svc | ||
| Windows | 启动与持久化 | msconfig(启动项)、services.msc、任务计划程序(taskschd.msc)、注册表 Run/RunOnce | ||
| Windows | 日志与登录 | 事件查看器(安全日志 4624/4625 登录成功/失败)、IIS/应用日志异常访问 |
三 常见伪装与对抗手段识别
四 处置优先级与后续加固
1) 立即隔离:在云平台安全组/防火墙层面限制入站/出站,必要时先断网防止扩散。
2) 暂停而非强杀:对反复重启的进程先用kill -STOP
3) 清理持久化:注释/删除异常crontab与systemd服务;清空并锁定可疑脚本(如 chmod 000 后 chattr +i);恢复被篡改的/etc/ld.so.preload。
4) 删除木马文件:用 lsof 确认所有相关文件句柄后删除;对替换的系统命令从干净镜像恢复。
5) 账户与密钥:清理authorized_keys中的陌生公钥;禁用/删除隐藏或弱口令账户;重置root与关键业务账户密码。
6) 补丁与加固:更新OS/中间件/CMS补丁;SSH端口改为非默认并限制来源IP;开启防火墙白名单策略。
7) 验证与恢复:持续观察CPU/连接是否复现;必要时从干净备份恢复。
8) 求助渠道:若影响业务或无法定位,及时联系云服务商安全支持协助取证与处置。