温馨提示×

Debian sniffer如何卸载

小樊
39
2026-08-23 21:26:34
栏目: 智能运维

Debian 里,“sniffer”并不是一个固定的软件包名,而是一类网络抓包/监听工具的统称(如 tcpdump、wireshark、tshark、netsniff-ng 等)。
所以卸载方式取决于你具体安装的是哪一个

下面按常见情况说明。


一、先确认你装了哪些 sniffer 类软件

1️⃣ 查看最近安装的相关软件

apt list --installed | grep -E "tcpdump|wireshark|tshark|sniff|ettercap|netsniff|kismet"

2️⃣ 查看命令来自哪个包

dpkg -S $(which tcpdump)
dpkg -S $(which wireshark)

二、常见 sniffer 卸载方法

✅ tcpdump

sudo apt remove tcpdump
sudo apt purge tcpdump

✅ Wireshark / TShark

sudo apt remove wireshark wireshark-common tshark
sudo apt purge wireshark wireshark-common tshark

✅ Ettercap

sudo apt remove ettercap-graphical ettercap-common
sudo apt purge ettercap-graphical ettercap-common

✅ netsniff-ng

sudo apt remove netsniff-ng
sudo apt purge netsniff-ng

✅ kismet

sudo apt remove kismet
sudo apt purge kismet

三、彻底清理(推荐)

sudo apt autoremove
sudo apt autoclean

四、如果你不确定名字(通用方法)

sudo apt remove sniffer

如果提示 “没有这个软件包”,说明它只是俗称,不是真实包名。


五、检查是否还有残留进程

ps aux | grep -E "tcpdump|wireshark|tshark|ettercap"

六、如果你是被安全扫描提示“sniffer 存在”

有时是:

  • 内核模块
  • 被植入的抓包程序

可以检查:

ip link show | grep -E "promisc"
cat /proc/net/dev

✅ 建议

如果你能告诉我:

  • 哪个命令/软件
  • 报错信息、安装来源

我可以给你精确到一条命令的卸载方案。

0