1.4 KiB
1.4 KiB
持久化位置
按这个名单扫。出现「刚被排查时时间戳又刷新」= 仍有 watchdog。
定时
crontab -u root -l以及/var/spool/cron/crontabs/*/etc/cron.d//etc/cron.hourly//etc/cron.daily//etc/cron.weekly/- systemd timers:
systemctl list-timers --all
服务
/etc/systemd/system/*.service(尤其非发行版默认的)ExecStart指向/tmp、/dev/shm、/root/.config、随机短名Restart=always的陌生服务
动态链接器
/etc/ld.so.preload:内容常是/lib/libXXX.so(约十几字节)。宿主机cat可能显示空,用容器 hexdump- 对应
.so可能chattr +i、setgid - 常见名:
libgcwrap.so、libpprocps.so、libfsnldev.so、libprocesshider.so
二进制与分身
/usr/bin/bin/usr/local/bin/tmp下刚改过的可执行文件- 同字节大小的多份拷贝(矿机改名)
- 占位对抗:空文件
chmod 000+chattr +i(见 cleanup.md)
隐藏运行时
- 第二套 dockerd:
--data-root不在/var/lib/docker,--host unix://异常路径 - 混淆文件名(把 docker 子命令拼进无关单词)
- k3s 的
containerd-shim被借去跑 moby namespace + 异常--address
登录与启动
~/.bashrc//etc/profile.d里 curl|bash/etc/rc.local- SSH
authorized_keys多出来的 key - 意外用户、UID 0 非 root