首页/安全/取证与溯源速查/utmpdump 解析二进制登录记录
Linux 取证135 条

utmpdump 解析二进制登录记录

utmpdump 把 wtmp/btmp/utmp 的二进制结构转为可读文本,列为 [类型] [PID] [会话ID] [用户] [终端] [时间],便于脚本化统计与差异对比。

取证与溯源速查安全更新于 2026-10-12
用途二进制记录转文本
输出列type pid id user tty time

转换

转换
utmpdump /var/log/wtmp | tail -20
utmpdump /var/log/btmp | head -20
类型字段是数字编号:USER_PROCESS 为 7、DEAD_PROCESS 为 8,先对照样本再写统计条件。

易错点

  • 各字段宽度固定,按空格切分即可但要容忍行尾空白
  • 重启记录没有用户字段,统计登录时要按类型排除

数据来源与参考

  • man 1 utmpdump(util-linux)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌