ubuntu wireshark可能碰到的问题

wireshark抓包工具的使用 WIFI-Sniffer模式 wifi sniffer模式可以通过esp_wifi_set_promiscous()使能。如 果使能sniffer模式,可以向应用程序存储以下数据包 802.11管理帧 802.11数据帧,包括APDU,AMPDU,AMSCU等 802.11MIMO帧,sniffer 模式仅转MIMO帧的长度 802.11控制帧 不可向应用程序转存以下数据包 802.11错误帧,如有CRC错误的帧 对于Sniffer 模式 可以 转储的帧,应用程序可以另外使用 esp_ 阅读详情

第一个问题

Lua: Error during loading:
 [string "/usr/share/wireshark/init.lua"]:45:dofile has been disabled
解决办法:

编辑init.lua文件的倒数第二行:
sudo vim /etc/wireshark/init.lua ;
--dofile("console.lua")
把这一行注释掉。


第二个问题 普通用户没办法用wireshark抓包,无权限,以下是解决办法

dumpcap需要root权限才能使用的,以普通用户打开Wireshark,Wireshark当然没有权限使用dumpcap进行截取封包。

虽然可以使用 
 
sudo wireshark 
 
但是,以sudo的方式用root打开Wireshark显然是不安全的,也不是很方便,因为得到的封包数据也属于root用户。

解决这个问题的办法——可以使用用户组功能使用Wireshark,具体操作: 
 
1、添加wireshark用户组 
 
sudo groupadd wireshark 
 
2、将dumpcap更改为wireshark用户组 
 
sudo chgrp wireshark /usr/bin/dumpcap 
 
3、让wireshark用户组有root权限使用dumpcap 
 
sudo chmod 4755 /usr/bin/dumpcap 
 
(注意:如果设为4754 Wireshark还是会提示没有权限 ) 
 
4、将需要使用的普通用户名加入wireshark用户组,我的用户是“dengyi”(需要根据具体用户名修改!),则需要使用命令: 
 
sudo gpasswd -a lhw wireshark 
 
这样就完成了,以普通用户lhw登陆打开Wireshark就会有权限进行抓包了。





linux 编译安装wireshark出现的问题 ./configure (配置环境,生成Makefile)make (编译链接,生成可执行文件或库)make install (将生成的文件复制到对应的路径下)而在configure阶段会产生各种各样的错误,大都是由于没有对应的类库而造成的。错误信息:C compiler cannot create executable 阅读详情

相关推荐

ubuntu 下使用 wireshark 抓取 802.11 包

ubuntu 下使用 wireshark 抓取 802.11 包 请参考如下命令, 设置无线网卡 wlx0c8c24b6dd02 为 monitor 模式: sudo ifconfig wlx0c8c24b6dd02 down sudo iwconfig wlx0c8c24b6dd02 mode monitor sudo ifconfig wlx0c8c24b6dd02 up sudo wires...

ustccw 3269

wireshark的安装和使用

Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。 Wireshark的优势:- 安装方便。- 简单易用的界面。- 提供丰富的功能。Wireshark的原名是Ethereal,...

weixin_34008933的博客 2175

ubuntu下的wireshark编译安装

今天在ubuntu下进行安装wireshark,费了很多时间,过程中出了很多错误,但最终安装成功了,这里写下自己的安装步骤和方法,供大家参考。安装编译工具:  $sudo apt-get install build-essential  为了成功编译Wireshark,您需要安装GTK+的开发文件和GLib库(libraries)。  $sudo apt-get install l

cumirror的专栏 2万+

抓wifi包工具linux,测试工具之在Ubuntu使用Wireshark抓无线数据包

众所周知,在windowns下使用wireshark只能抓取有线数据包,要抓无线数据包只能用Omnipeek;而在Linux下,我们可以直接使用wireshark来抓取无线数据包1. 安装wireshark# apt-get install wireshark-qt在安装指引弹出的对话框中,问是否允许非管理员用户用wireshark抓包,可以选否。2. 设置无线网卡为混杂模式# iwconfig ...

weixin_39838302的博客 835

Ubuntu上安装Wireshark

最近想抓一个nmap扫描操作系统的包,然后想在ubuntu上实现nmap的扫描和TCP抓包,所以要安装wireshark,在这个安装过程中出现了很多问题,想记录下来避免以后再跳入这个坑。 1、wireshark的安装 本身,通过sudo apt-get install wireshark 命令行即可进行安装,但在安装时出现了: “E: Could not get lock /var/lib/dpk...

LMD_BTBU的博客 686

Ubuntu 22.04 Wireshark安装与权限配置全攻略

网络抓包是网络分析、故障排查和安全审计的基础技术,它通过捕获网络接口上的数据包来监控和分析网络流量。其核心原理是利用网卡的混杂模式,将流经网络介质的所有数据帧复制到分析工具中。在Linux系统中,由于严格的安全模型和权限隔离机制,普通用户默认无法直接访问原始网络套接字,这为网络抓包工具的使用带来了挑战。Wireshark作为业界领先的网络协议分析器,其抓包组件dumpcap需要特定权限才能正常运行。通过Linux的用户组管理和SetGID权限机制,可以安全地赋予普通用户抓包能力,避免了以root权限运行整个

B1334628598的博客 363

Ubuntu 安装 Wireshark

Wireshark 是一款图形化的网络协议分析工具。它允许你交互式地浏览实时网络或以前保存的捕获文件中的数据包数据。Wireshark 的本地捕获文件格式是 pcapng 格式,或者是 pcap 格式该格式也是 tcpdump 和其他工具所使用的格式。

bluebird_shao的专栏 1万+

Ubuntu源码安装wireshark

第一次使用源码安装软件,实在是非常的蛋疼和刺激,经过一番苦战,终于成功!!! 我的Ubuntu是14i386的,里面就装了git、tree、vim等一些基本工具,而这次安装wireshark,则是安装依赖到怀疑人生。 首先到官网下载源码: https://launchpad.net/ubuntu/+source/wireshark 选用你想要的版本。 然后进入下载目录解压: tar ...

Myliang97的博客 2336

Ubuntu Wireshark permission问题

Ubuntu16.04中使用Wireshark 打开之后会出现如下问题 The capture session could not be initiated on interface ‘ens33’ (You don’t have permission to capture on that device). Please check to make sure you have sufficie

AsNeverBefore的博客 4799

Ubuntu离线安装Wireshark全攻略:从依赖解析到实战部署

网络协议分析是网络工程师和运维人员排查故障、进行安全审计的核心技能,而Wireshark作为开源的网络协议分析器,是实现这一功能的关键工具。其原理是通过捕获和解析网络数据包,让用户能够深入观察网络通信的细节。在无法连接互联网的内网隔离环境或安全受限场景中,离线安装Wireshark的技术价值尤为突出,它确保了关键网络分析工具的可用性。这通常涉及对Linux软件包管理系统(如APT/DPKG)依赖关系的深刻理解,需要预先在联网环境中递归下载目标软件及其所有依赖包,构建本地软件仓库。应用场景广泛覆盖生产服务器、

weixin_33994429的博客 423

Arm架构Ubuntu部署Wireshark:从安装到性能优化的完整指南

网络抓包是网络协议分析、故障排查和安全监控的基础技术,其核心原理是通过捕获网络接口上的数据包,对协议栈进行解码和可视化分析。在嵌入式开发和边缘计算场景中,Arm架构设备因其低功耗和成本优势被广泛部署为网络监控节点。然而,在Arm64架构的Ubuntu系统上安装和配置专业抓包工具时,开发者常面临与x86平台不同的依赖兼容性和权限管理挑战。本文聚焦于**Wireshark**和**Tshark**这两个核心工具,详解在Arm环境中通过APT包管理器进行二进制安装的最佳实践,涵盖非Root用户抓包权限配置、命令行

dianchamian8747的博客 437

Ubuntu系统离线安装Wireshark详细步骤及问题解决方案

Ubuntu系统离线安装Wireshark详细步骤及问题解决方案 【下载地址】Ubuntu系统离线安装Wireshark详细步骤及问题解决方案 该项目为Ubuntu用户提供了一份详尽的离线安装Wireshark指南,涵盖从下载安装包到最终验证的完整流程。文档不仅列出了清晰的安装步骤,还针对安装过程中可能出现的常见问题提供...

gitblog_06713的博客 1329

ubuntu离线安装wireshark

Linux在线安装wireshark容易,但大部分生产环境是无法连接互联网的,看了很多离线安装文章,可能实际环境所限,基本没有看到能有效指导完整安装的,固根据实际摸索经验,整理一篇能完整指导Ubuntu离线安装wireshark的文章。...............

weixin_45617372的博客 3809

Ubuntu 自己编译安装wireshark遇到的问题和解决方法

如果仅仅是使用wireshark,我们可以在软件中心直接安装,不必这么麻烦。我在这里主要是因为要编写插件所以要下载源代码自己编译安装。 安装方法: 1.从wireshark站点http://www.wireshark.org/download.html下载源代码并解压(例如 wireshark-1.6.5.tar.bz2). 2.进入源代码的目录,运行configure命令进行编译:

yang_chen_shi_wo的博客 6292

从原理到实践:手把手教你用XY2-100协议控制激光振镜(含引脚定义图)

本文详细解析了XY2-100协议在激光振镜控制中的应用,从硬件接口定义到时序分析,再到Verilog硬件逻辑实现,提供了完整的开发指南。通过实际案例和优化策略,帮助开发者快速掌握高精度激光振镜控制技术,提升加工质量和效率。

weixin_30505225的博客 404

STM32串口通信实战:从CubeMX配置到printf重定向全解析

串口通信是嵌入式系统中最基础且广泛使用的数据交换方式,它基于异步串行通信原理,通过TX(发送)和RX(接收)两根信号线实现设备间的全双工通信。其技术价值在于协议简单、硬件成本低、可靠性高,是单片机与上位机调试、传感器数据采集、设备控制等场景的首选方案。在STM32等ARM Cortex-M系列MCU中,USART外设通过硬件自动处理时序,大大减轻了CPU负担。本文聚焦于嵌入式竞赛与开发中的高频需求,以STM32G431RBT6为例,详解通过CubeMX配置USART1、实现按键触发数据发送、并完成print

weixin_30603633的博客 548

ubuntu16 安装wireshark(抓包工具)

前言 wireshark 软件是一款抓包工具,适用于Windows、Linux系统;它能直接与网卡进行数据报文交换。其功能是网络封包分析,即撷取网络封包,并尽可能显示出最为详细的网络封包资料。 本博客是在ubuntu16系统,安装wireshark软件,分享安装过程和细节给大家。 安装过程 1)添加wireshark 下载链接地址,然后更新软件源 sudo apt-add-repository ppa:wireshark-dev/stable sudo apt-get update .

黎国溥 6484

从DDH到FastANI:原核生物分类黄金标准的进化史与技术对比

本文系统梳理了原核生物分类标准从DDH到FastANI的四次技术革命,详细解析了95%相似度阈值的科学依据及应用场景。通过对比DDH、16S rRNA、ANI和FastANI的技术特点与性能指标,为微生物研究者提供基因组分类的实战指南,并展望第三代测序时代的分类新挑战。

weixin_29275257的博客 417

Ubuntu 下 wireshark权限问题

Ubuntu 下 wireshark权限问题 在做lwm2m测试时,使用wireshark抓包,监控eth0。但是必须使用root权限才能运行,通过下面的办法解决权限问题 #添加wireshark用户组 groupadd wireshark #将dumpcap更改为wireshark用户组 chgrp wireshark /usr/bin/dumpcap #让wireshark用户组有ro...

Dukezhao的专栏 1337

RS485接口EMC设计:三级防护与滤波隔离方案

RS485总线在工业现场面临共模噪声、差模脉冲和地电位差三大电磁兼容挑战。通过三级防护架构(气体放电管、PTC热敏电阻、半导体放电管)实现能量梯次泄放,结合共模扼流圈和滤波电容形成完整防护链。该方案经实测可将6kV浪涌下的通信稳定性提升90%,特别适用于工业自动化、电力监控等严苛环境。设计要点包括防护器件选型计算、PCB分区布局及地处理策略,其中GDT通流能力与TSS箝位电压的配合是关键。

weixin_33419305的博客 526

告别配置烦恼!保姆级教程:在Windows 10/11上为QT5.14.2配置MSVC2017编译器(附VS2022组件避坑指南)

本文提供了一份详细的保姆级教程,指导如何在Windows 10/11上为QT5.14.2配置MSVC2017编译器,包括VS2022组件避坑指南。从环境准备到关键配置,再到调试工具验证和Qt Creator中的编译器设置,一步步解决常见问题,帮助开发者快速搭建稳定可靠的开发环境。

weixin_30615767的博客 503

[VirtualBox][Wireshark]如何在虚拟机ubuntu系统中使用Wireshark

本文介绍在系统是ubuntu desktop的虚拟机安装Wireshark

lingfy1234的博客 4856

诠视MR眼镜Unity开发设置_Unity2020.3.38

请按照如下设置Android SDK 和 Gradle。打包前先将Unity切换到Android模式。Preferences 设置。

m0_71932574的博客 603
上一篇: libmysqlcppconn-dev : 依赖: libboost-dev 但是它将不会被安装 一个解决办法
下一篇: Ubuntu 安装 JDK 7 / JDK8 的两种方式
Code_My_Life
博客等级 码龄12年 43粉丝 108原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值