我正在try 使用gopacketspcap捕获数据包,但我找不到函数pcap.OpenLive的设备名称.

我try 将wlan0作为设备名称,但收到错误

打开适配器时出错:文件名、目录名或卷标语法不正确.(123)

推荐答案

我try 将wlan0作为设备名称,但收到错误

这是一个Linux风格的设备名称.其他操作系统有不同的命名约定.

Windows上的命名约定,使用WinPCap或NpCap,是...很难.这些名称包括128位GUID的十六进制表示形式.

您应该try 使用FindAllDevs来获取设备列表,并显示设备及其名称和描述,尽管描述可能没有太大帮助.

Go相关问答推荐

有没有更简单的方法在Go中编写这个逻辑?

杜松子wine -戈尼克背景在 children 围棋例行公事中被取消

VS代码,Golang格式顽固的情况与switch / case

CGO如何转换为文件*类型

我不能让GIO画一个按钮

Go Colly-访问for循环中的URL

在Uber FX中实现后台进程正常关闭的正确方式是什么?

golang 的持久隐蔽服务

如何使用GO GIN从Auth0 JWT内标识检索权限

在Go中旋转矩阵

Fizz对Gin的OpenAPI生成器正在重命名类型

使用反射在Go中递归迭代 struct 体和集合字段

golang gin 获取 cookie json

Neptune 在连接到启用 IAM 的 Neptune 实例时抛出握手错误错误

闭包所处的环境范围是什么?

Protobuf.Any - 从 json.RawMessage 解组

无法建立连接,因为目标机器主动拒绝它 Golang

如何从 tinygo webassembly 目标返回对象

什么是无效字符实体 &ccb

如何使用 fyne 避免 GUI 应用程序中的循环依赖?