有人可以帮我安装WireShark吗?
我的电脑:Core i5 Intel Inspiron 15 5558 DELL 8GB RAM 1TB HDD。乌班图 14.04
当我在终端中运行以下命令时,我得到不同的输出。我试图找出我是否是 Wireshark 组的成员。
groups $USER
Run Code Online (Sandbox Code Playgroud)
是否列出了wireshark
groups
Run Code Online (Sandbox Code Playgroud)
难道没有列出的Wireshark
那么我是否属于 Wireshark 组?
我刚刚从 openSuse 切换到 Ubuntu,在那里我使用了wireshark 没有问题。现在我收到错误消息“您无权在该设备上进行捕获”,这是指我的 802.11 wifi。我有 root 权限但没有以 root 身份运行。我从 Ubuntu 软件中心安装了 Wireshark。请解决。
我安装了一个名为Wireshark的应用程序,使用:
sudo apt-get install wireshark
我搜索并启动了它。然后,我尝试使用 GUI 卸载它。但它没有删除。
我尝试使用:
sudo apt-get remove wireshark
而且奇怪的是,该应用程序还在系统中!
我正在尝试捕获通过 USB 连接传输的数据以对所使用的协议进行逆向工程。我正在使用wireshark来执行此操作,它明确警告不要以root身份运行。到目前为止,我已经安装了wireshark并运行了以下命令:
sudo dpkg-reconfigure wireshark-common
允许wireshark组(me)的成员访问网络接口
sudo chmod +x /usr/bin/dumpcap
不确定那是做什么的,但我认为dumpcap
以前只能由 root 执行。
sudo usermod -aG wireshark (me)
将我添加到wireshark组
这允许我在不以 root 身份运行的情况下嗅探网络接口,但我仍然看不到 USB 接口。
运行
gksudo wireshark
以root身份运行wireshark,然后我可以看到usb接口。
我是否遗漏了让非 root 用户可以进行 USB 嗅探的步骤?我不介意现在必须以 root 身份运行wireshark,但似乎我也可以正确设置它。
我使用 Beaver GUI 创建了一个全新的 Ubuntu 虚拟机,但无法在其上安装 wireshark。
我使用此答案中提供的步骤从 ppa 获取wireshark,但出现依赖项错误或其他错误...
脚步:
$ sudo add-apt-repository ppa:wireshark-dev/stable
$ sudo apt-get update
$ sudo apt-get install wireshark
Run Code Online (Sandbox Code Playgroud)
编辑 1:
我尝试安装,wireshark-qt
但遇到相同类型的错误...
编辑 2: 我尝试了这篇文章中的解决方案,但似乎没有一个对我的情况有帮助。
$ sudo apt-get autoremove
$ sudo apt-get update
Run Code Online (Sandbox Code Playgroud) 感谢您在这里所做的令人难以置信的工作。
我想在 docker 容器中安装 tshark,在编写 dockerfile 时,我想知道是否有一种方法可以在要求手动设置是否允许非超级用户捕获时自动设置 YES。
我当然尝试过
sudo apt install tshark -y
Run Code Online (Sandbox Code Playgroud)
但它仍然要求我插入答案。
太感谢了!
当我尝试使用以下命令自动安装 Wireshark 时: sudo apt-get install -y wireshark
Ubuntu 给了我该图像:
如何从终端安装wireshark而不按“是”?为什么-y
没有在该屏幕上跳过?
我正在尝试借助此 youtube 视频安装wireshark
sudo apt-get install wireshark libcap2-bin
sudo groupadd wireshark
sudo usermod -a -G wireshark debbase
Run Code Online (Sandbox Code Playgroud)
但是当我运行命令时遇到了一个问题sudo usermod -a -G wireshark debbase
。它给出了错误:
user 'debbase' does not exist
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
我使用以下命令导出了一个新的用户变量 SSLKEYLOGFILE:
export SSLKEYLOGFILE=($HOME)/sslkeylog.log
Run Code Online (Sandbox Code Playgroud)
如果我正常打开 Firefox 或 Chrome,则不会 创建sslkeylog.log文件(即使创建,即使我通过浏览器浏览 ssl 流量也是空的)。是否有特殊的终端命令可以打开启用了这些功能的浏览器?如果是,那是什么?
Wireshark 对我来说一直没有问题,但在使用它时,13.10
我发现一旦我开始实时捕获,它什么也不做,屏幕变暗,然后崩溃。
syslog
显示:
wireshark[5616]: segfault at 7fffbc3a3ff8 ip 00007fa83f334284 sp
00007fffbc3a3ff0 error 6 in libgobject-2.0.so.0.3800.1[7fa83f324000+4f000]
Run Code Online (Sandbox Code Playgroud)
如果我以 root 身份运行wireshark,则似乎不会发生此段错误。过去我一直按照这里的步骤设置各种权限和功能,以允许wireshark以普通用户身份运行。这些需要在 13.10 中更改吗?
我的wireshark版本来自repos: wireshark 1.10.2 (SVN Rev 51934 from /trunk-1.10)
有谁知道如何解决这个问题?
wireshark ×11
apt ×3
13.10 ×1
16.04 ×1
command-line ×1
crash ×1
docker ×1
encryption ×1
firefox ×1
networking ×1
permissions ×1
ppa ×1
root ×1
ssl ×1
sudo ×1
usb ×1