Debian Sniffer安装步骤
sudo apt-get update && sudo apt-get install build-essential libncurses5-dev zlib1g-dev gawk flex quilt git-lfs libssl-dev xz-utils -y
。git clone https://github.com/netsniff/netsniff.git && cd netsniff
。make && sudo make install
。/etc/netsniff/netsniff.conf
),可根据需求调整以下参数:
CAPTURE_ENABLED 1
为启用);MODE promisc
为混杂模式,MODE nonpromisc
为普通模式);INTERFACE eth0
或wlan0
);FILTER "tcp and src host 192.168.1.100"
筛选特定流量)。sudo /usr/local/bin/sniff
。Debian Sniffer卸载步骤
uninstall.sh
脚本,运行sudo /path/to/uninstall.sh
;/usr/local/bin/sniff
、/etc/netsniff/
)及二进制文件。/etc/netsniff/netsniff.conf
):sudo rm -f /etc/netsniff/netsniff.conf
。sudo apt-get autoremove
。which sniff
,若无输出则表示二进制文件已删除;ps -ef | grep sniff
,若无相关进程则表示已停止运行。注:若通过apt-get
直接安装的debian-sniffer
包(而非源代码编译),可使用sudo apt-get remove --purge debian-sniffer
命令快速卸载(包含配置文件)。