首页/安全/应急响应速查/从 /proc/PID/exe 发现已删除仍运行的进程
本包目录(168 条)

从 /proc/PID/exe 发现已删除仍运行的进程

进程可执行文件显示 (deleted):常见于恶意程序自删或升级覆盖后仍在运行;可直接从 /proc 恢复出文件样本。

应急响应速查安全更新于 2026-10-12
查看ls -l /proc/<PID>/exe
特征指向 路径后缀 (deleted)
恢复cp /proc/<PID>/exe /evidence/
注意软件升级造成的 deleted 属正常

确认并恢复样本

确认并恢复样本
ls -l /proc/1234/exe
readlink /proc/1234/exe
cp /proc/1234/exe /evidence/recovered_1234.bin
sha256sum /evidence/recovered_1234.bin
恢复的样本要立即哈希并只读保存;直接运行会污染证据。

易错点

  • 看到 deleted 就断定恶意:正常软件升级后未重启也会这样
  • 先 kill 再想恢复样本:文件与内存里的线索一起没了

数据来源与参考

  • Linux 内核 procfs 文档:/proc/pid/exe
  • SANS 现场取证实践

相关工具

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