从 tcpdump 获取用户代理 2024-6-5 • openwrt tcpdump mail-user-agent 我正在为我的家庭网关开发一个监控应用程序,我想知道所有连接的客户端的设备类型。为此,我使用tcpdump提取所有设备的用户代理 tcpdump -vvAls0 | grep 'User-Agent:' 但我无法弄清楚每个客户端用户代理。有没有办法区分每个设备对应的用户代理。 答案1 仅靠用户代理不足以区分运行同一浏览器的两个不同设备,更不用说用户更改用户代理的能力了。 此外,仅基于 useragent 进行检测会使所有非 HTTP 客户端对您的监控应用程序不可见。 相关内容 VLC 和 MPV 无法播放来自 samba 共享的视频文件 Windows 2016 随机重启错误检查转储文件 在 Ubuntu 10.04 上使用 OpenVPN 连接 VPN 隐藏 biblatex-apa 文本中的作者姓名首字母 IPTABLES 仅允许从特定的外部 MAC 转发到特定的内部 IP? 如何在 Ubuntu 9.10 上安装 MonoDevelop 2.2? 重定向中顺序什么时候很重要? [复制] \hline 只走了我想要的一半 在一个驱动器上安装了 Ubuntu,并在驱动器上保留了 Windows 7,现在无法启动到 Win7 从 12.10 升级到 16.04 后可以登录,但屏幕最终会冻结并损坏