检测 Debian 系统是否存在 exploit(漏洞利用/被入侵痕迹) 通常可以从 系统完整性、异常进程、网络、日志、后门 几个层面来做。下面给你一套实用、可操作的思路和命令。
cat /etc/os-release
uname -a
apt update
apt list --upgradable
关注:
linux-image-*systemdglibcopensslsudoapt install debsecan
debsecan
可列出已知 CVE 及可利用漏洞
ps auxf
top
重点看:
sshd、bash)但不是ss -antup
netstat -antup
关注:
find / -mtime -7 -type f 2>/dev/null
find / -perm -4000 -type f 2>/dev/null
find / -perm -2000 -type f 2>/dev/null
crontab -l
ls -la /etc/cron*
systemctl list-unit-files
ls -la /
find / -name ".*" -type d 2>/dev/null
less /var/log/auth.log
关注:
journalctl -xe
less /var/log/syslog
如:
/var/log/nginx//var/log/apache2//var/log/mysql/apt install rkhunter chkrootkit
rkhunter --check
chkrootkit
apt install aide
aideinit
lynisapt install lynis
lynis audit system
| 类型 | 常见目标 |
|---|---|
| 本地提权 | sudo、kernel、polkit |
| 远程 RCE | SSH、Redis、MySQL、Web |
| 后门 | crontab、systemd、.bashrc |
| 挖矿 | 高 CPU、外连矿池 |
✅ 立即做:
⚠️ 不要只“删文件”,exploit 可能已留后门
如果你愿意,可以告诉我:
我可以帮你精准判断是哪种 exploit 或入侵方式。