首页/安全/应急响应速查/进程树与父子关系(pstree)

进程树与父子关系(pstree)

从父子关系切入比单看进程更有效:Web 服务叉出 bash、sshd 下面挂着奇怪子进程,往往一眼可见。

应急响应速查安全更新于 2026-10-12
常用pstree -aps / ps --forest
核心PPID 链:谁生出了谁
可疑模式httpd/nginx 子进程出现 bash、sh -c
确认ps -o ppid= -p <PID> 逐级上溯

查看进程树与可疑父子链

查看进程树与可疑父子链
pstree -aps
ps -eo pid,ppid,user,cmd --forest | grep -B2 -A2 -iE 'bash|sh -c|wget|curl' | head -n 40
Web 服务进程的子进程如果是交互式 shell,基本可以直接按高危处理。

易错点

  • 只看扁平 ps 列表:父子关系里的异常完全看不到
  • 没加 -w:--forest 输出被截断

数据来源与参考

  • man 1 pstree(psmisc)
  • MITRE ATT&CK T1059 命令与脚本解释器

相关工具

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