问题标签 [jpcap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2304 浏览

java - 为什么 JEthereal 中 jpcap.JpcapCaptor 类中的 getDeviceList() 方法是本机的?

我最近下载了该JEthereal.jar文件以捕获我的互联网连接上的数据包流量,JEthereal并对其进行研究。它可以很好地从文件中读取数据包,.pcap但是在尝试捕获数据包时,它给了我一条消息:

“没有找到设备。这可能意味着您安装了JPcap,但没有安装libpcap / WinPcap。请按照网站上的说明进行安装。大约需要15秒,非常值得。”

所以我下载了它的源代码并在 Eclipse 中打开它,因为我已经安装了WinPcap.

在浏览代码时,我来到了应该发现网络设备的部分。包中类的静态方法getDeviceList(),它应该返回一个类型为 的网络设备数组。以下是它在网上给出的声明:JpcapCaptorjpcapNetworkInterface

但是,在我下载的源代码中,该方法没有正文,并且已声明native

我现在应该怎么做才能识别我的设备?在网上和这个门户上搜索时,我知道jpcap.dll我的 system32 文件夹中应该存在一个文件(我使用的是 Windows7),我应该WinPcap为此安装。我已经安装了,system32文件夹WinPcap中没有jpcap.dll文件。另外,我想我应该将 system32 添加到我的 PATH 变量中,我还没有这样做,因为那里没有jpcap.dll

提前谢谢!!

0 投票
1 回答
2342 浏览

network-programming - JpcapCaptor,Jpcap 包中的 NetworkInterface

我已经从http://sourceforge.net/projects/jpcap/下载了一个 jpcap 包, 我已经将 jar 文件复制到了 jre 和 jdk 的 ext 中,并且还复制了 jdk 的 bin 中的文件夹。但是当我运行我的代码时,它显示 JpcapCaptor 和找不到网络接口类的错误。

我也在我的包中手动搜索过,没有名为 JpcapCaptor 的类。如果我安装了错误的软件包或什么,请帮助我?

0 投票
1 回答
482 浏览

java - 使用 jpcap 伪造 ARPRequest

当我使用 JPCap 伪造 ARP 请求时,我注意到 jpcap 正在向 ARP 的尾部添加一个 18 字节零的尾部,我也对发送这些数据不感兴趣。有没有办法防止这种填充。

0 投票
2 回答
5371 浏览

java - jpcap安装错误

我在运行程序时安装了 jpcap 库,但出现此错误。我确定添加jpcap.jarjpcap.dll纠正目录,但我不知道是什么问题!有谁知道错误是什么?

0 投票
2 回答
410 浏览

java - jpcap 异常

在运行我的代码时,我遇到了这个异常。我没有得到它是什么?

0 投票
2 回答
3357 浏览

java - 如何包含 jpcap 库?

如何在 Windows 7(64 位)中安装的 Netbeans 或 Eclipse 上包含jpcap库

0 投票
1 回答
988 浏览

java - jpcap 的数据包嗅探

我在 jpcap 库的帮助下在 java 中的以太网(eth0)上嗅探数据包......所以,在我的项目中,我有一个 JpcapCaptor ......

然后我有数据包打印机,它打印嗅探数据包的主体......

但是有一个问题...... packet.data是一个字节[]......并且控制台将其打印为

据我了解,这是因为编码问题???决定这个问题的解决方案是什么?

0 投票
0 回答
771 浏览

java - 使用 Jpcap 库

我正在尝试使用 Java 开发数据包过滤软件,经过一些研究,我发现可以使用 JPCAP 库来捕获数据包并应用过滤规则,但我似乎无法启动并运行 jpcap 库。netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html 给出的链接不再起作用,cnet 上的链接也不起作用(我无法导入它)。它给出了错误:

0 投票
1 回答
241 浏览

java - 如何从 jpcap 中查找信息字段

我正在使用 jpcap 进行数据包嗅探。在wire Shark中,我们有名为“No”、“Time”、“Source”、“Destination”、“protocol”、“Length”、“Info”的字段。我可以使用 jpcap 提取除信息字段之外的所有字段。谁能告诉我如何提取这个字段?

0 投票
1 回答
324 浏览

java - 在 JPCAP 中等待 ICMP 回显请求消息

我如何通过 JPCAP 等待特定类型的数据包(ICMP 回显请求)。我使用以下代码来监听到达的数据包:

现在由于使用了 m_pcap.capture(-1),捕获将永远阻塞。我想要的是它应该等到从特定 IP 地址收到 ICMP 回显请求消息,然后阻塞应该结束。