首页/安全/应急响应速查/终止进程前先完成进程画像

终止进程前先完成进程画像

kill 之前把 exe、cwd、哈希、网络连接、环境变量一次性记录:进程一死,这些现场信息大多再也拿不回来。

应急响应速查安全更新于 2026-10-12
顺序画像 → 挂起 → 确认 → 终止
挂起kill -STOP 冻结进程抢时间
记录exe/cwd/md5/网络/环境/启动时间
样本从 /proc 复制可执行文件

画像到终止的完整序列

画像到终止的完整序列
PID=1234
ls -l /proc/$PID/exe /proc/$PID/cwd
md5sum /proc/$PID/exe 2>/dev/null
ss -antp | grep "pid=$PID"
tr '\0' '\n' < /proc/$PID/environ | head
cp /proc/$PID/exe /evidence/sample_$PID.bin 2>/dev/null
kill -STOP $PID   # 先冻结
# ……确认无业务依赖后……
kill -9 $PID
不要跳过 kill -STOP:直杀可能触发对手脚本的超时清理逻辑,顺手删证据。

易错点

  • kill 后才想起要样本:exe 与内存全部消失
  • 对关键业务进程直接 -9:先确认它是不是核心服务

数据来源与参考

  • SANS 现场处置实践
  • Linux procfs 与 kill(1) 文档

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌