如何在Linux上安装Wireshak并捕获USB流量?

如何在Linux上安装Wireshak并捕获USB流量?,第1张

概述我在Wireshark的安装中遇到了很多问题,并且捕获了USB流量,特别是由于用户权限. 在答案中,我描述了完成这项工作的完整工作流程. 每个问题的答案都在不同的论坛上给出,所以我认为我会在一个答案中将所有内容整合在一起,以避免未来的用户在他们遇到的每个问题上使用谷歌. 在Ubuntu 14.04上测试,但可能适用于其他发行版,因为没有任何步骤特定于Ubuntu. 第一次按照教程 *** 作时,请执行以下 我在Wireshark的安装中遇到了很多问题,并且捕获了USB流量,特别是由于用户权限.

在答案中,我描述了完成这项工作的完整工作流程.
每个问题的答案都在不同的论坛上给出,所以我认为我会在一个答案中将所有内容整合在一起,以避免未来的用户在他们遇到的每个问题上使用谷歌.

解决方法 在Ubuntu 14.04上测试,但可能适用于其他发行版,因为没有任何步骤特定于Ubuntu.

第一次按照教程 *** 作时,请执行以下所有步骤1 – > 7.

重新启动计算机时,必须重复步骤6和7以查看Wireshark中的USB接口.

>安装Wireshark和libpcap:

sudo apt-get install wireshark libpcap0.8
>对于Debian,Ubuntu和其他Debian衍生产品,继续执行第3步.

对于其他基于Linux的系统或其他安装方法,请参阅Wireshark Wiki,然后转到步骤6.
>重新配置wireshark以允许非超级用户跟踪数据包:

sudo dpkg-reconfigure wireshark-common

选择<是>在提示中
>将您的用户名添加到“wireshark”用户组:

sudo usermod -a -G wireshark< your_username>

您可以通过显示您的用户名所属的组来验证它是否正确完成:

群组< your_username>

如果没有,您可以手动添加组“wireshark”:

groupadd wireshark

然后将您的用户名添加到该组(见上文)
>重要提示:退出会话,然后重新登录.
>此步骤取决于计算机上安装的内核版本.要了解内核的版本,请键入:

uname -r

对于2.6.21之前的内核版本,如果尚未在/ sys / kernel / deBUG上安装deBUGfs,请通过发出以下命令确保它已安装在那里:

sudo mount -t deBUGfs / / sys / kernel / deBUG

对于内核版本2.6.21及更高版本,在内核中加载可加载模块usbmon:

sudo modprobe usbmon

有关此区别的更多信息,请参见Wireshark Wiki.
>如果usbmon接口没有出现在Wireshark中,请使用dumpcap(Wireshark的命令行工具)查找接口:

sudo dumpcap -D

你应该看到usbmon *接口.现在显示usbmon接口的权限:

ls -l / dev / usbmon *

如果usbmon *文件有’crw ——-‘,那么Wireshark无法读取它们是正常的,因为它不是以root身份运行的. Do not execute wireshark in root mode,它可能会损坏文件.相反,让其他用户可以访问它们:

sudo chmod 644 / dev / usbmon *

现在usbmon接口应该出现在Wireshark中.

玩得开心 !

资料来源:

https://wiki.wireshark.org/CaptureSetup/USB#Linux

https://wiki.wireshark.org/CaptureSetup/CapturePrivileges#Most_UNIXes

https://unix.stackexchange.com/questions/55722/wireshark-couldnt-run-usr-sbin-dumpcap-in-child-process

http://anonscm.debian.org/viewvc/collab-maint/ext-maint/wireshark/trunk/debian/README.Debian?view=markup

总结

以上是内存溢出为你收集整理的如何在Linux上安装Wireshak并捕获USB流量?全部内容,希望文章能够帮你解决如何在Linux上安装Wireshak并捕获USB流量?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1039904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存