首页/安全/应急响应速查/检查进程内存映射中的可疑库

检查进程内存映射中的可疑库

/proc/PID/maps 列出全部映射段:出现 /tmp、/dev/shm 下的 .so 或没有路径的可执行匿名段,是用户态劫持与内存马的典型信号。

应急响应速查安全更新于 2026-10-12
查看cat /proc/<PID>/maps
可疑点匿名可执行段、非系统路径的 .so
关联与 /etc/ld.so.preload 联动核查
字段地址 权限 偏移 设备 inode 路径

过滤非标准路径的库

过滤非标准路径的库
awk '{print $6}' /proc/1234/maps | sort -u | grep -vE '^$|^/(usr|lib|lib64)' | head -n 30
grep -E 'rwxp' /proc/1234/maps | grep -E '/tmp|/dev/shm|/var/tmp' | head
映射段只读属正常;匿名段带 x 权限就需要给出解释。

易错点

  • 只盯文件名:库可伪装成 libc 风格的名字放在 /tmp
  • 只看有路径的段:rwx 匿名段比有路径的更可疑

数据来源与参考

  • man 5 proc(/proc/pid/maps)

相关工具

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