问题标签 [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 投票
1 回答
4120 浏览

ubuntu - 在 ubuntu 中安装 Jpcap

我正在尝试在 ubuntu 上安装 jpcap,但这给我带来了一些麻烦。我正在使用 debian 软件包,但是当我尝试安装它时,它给了我以下错误消息;

我有来自 oracle 的 java 7u9 作为我的运行时环境,所以我认为这应该可以工作。

任何帮助,将不胜感激!

这是带有说明的网站。

0 投票
2 回答
340 浏览

java - Ubuntu 上的 Sun Java 6

我需要的 java 库 (jpcap) 仅适用于 Java 6,不适用于 Java 7。是否仍然可以在 Ubuntu 上安装 Java 6?根据Ubuntu 帮助

由于许可证问题,Oracle (Sun) Java 6 不再可供 Ubuntu 分发

我尝试使用同一站点上的说明,但它们似乎不起作用...... ./jre-6u34-linux-i586.bin似乎没有做任何事情!

0 投票
1 回答
12039 浏览

java - 线程“主”java.lang.UnsatisfiedLinkError 中的异常:java.library.path 中没有 jpcap

我正在使用 netbeans ide 并尝试使用 jpcap 库捕获数据包。我的程序以前可以正常运行,突然出现这个错误

正在出现。我也在我的另一台电脑上尝试过 ds 但徒劳无功.. 我添加了 jpcap 库,在安装之前我完全清除了旧版本。已经做了所有可用的事情。我遇到了严重的麻烦

请帮忙!

0 投票
2 回答
3125 浏览

java - 如何克服 JpCap 问题?

我有一个使用 jpcap 捕获网络 IP 地址的程序。但我收到这个错误

// 线程“main”中的异常 java.lang.UnsatisfiedLinkError: jpcap.JpcapCaptor.getDeviceList()[Ljpcap/NetworkInterface; 在 jpcap.JpcapCaptor.getDeviceList(Native Method) 在 example.Main.main(Main.java:25)//

我的程序

0 投票
1 回答
2935 浏览

java - 无法使用 jpcap 打开设备

我无法使用 jpcap 库打开找到的网络设备。我已经安装了 winpcap 并在 system32 和 syswow64 中有 jpcap.dll。以下教程代码在尝试打开设备时崩溃。崩溃日志:

在调试中我可以看到m_device设置为:

在以下代码中:

0 投票
1 回答
989 浏览

java - Windows 7(32 位)上的 Jpcap

我的笔记本电脑上安装了 Windows 7(32 位)。我在 Eclipse Juno 上运行以下代码:

我有 2 个网络适配器并具有管理权限

但我得到的结果是:No. of Network devices : 0

有人可以帮忙解决可能出现的问题吗?

0 投票
2 回答
725 浏览

java - 使用 jpcap 模拟 HTTP 请求

如何使用 jpcap 发送数据包以进行 HTTP GET 请求?

0 投票
1 回答
651 浏览

java - 在某个 ip 上捕获数据包

是否可以使用 JPCAP 创建一个 java 类来捕获所有发往特定 IP 地址的数据包?就像我需要捕获所有发往路由器的数据包一样。这可能吗?

0 投票
1 回答
1327 浏览

java - JpcapCaptor.getDeviceList() 返回一个空数组

我是 Jpcap 的新手。我在用着

从 Jpcap 获取设备。但它返回一个空数组。当我打印数组的长度时,它是 0。我使用 ubuntu 11.10 并使用sudo apt-get install libpcap-dev. 我的类路径中有 jpcap.jar。我不明白为什么我没有得到任何网络设备。有人能帮我吗。

编辑:当我ifconfig在终端运行时,我得到了这个输出。

eth0 链路封装:以太网 HWaddr 18:a9:05:cb:8d:fb
UP BROADCAST MULTICAST MTU:1500 指标:1 RX 数据包:0 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:0 错误:0 丢弃:0 超限:0 载波:0 冲突:0 txqueuelen:1000 RX 字节:0 (0.0 B) TX 字节:0 (0.0 B) 中断:17

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr:::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packet:758 errors:0 dropped:0 overruns:0帧:0 TX 数据包:758 错误:0 丢弃:0 超限:0 载波:0 冲突:0 txqueuelen:0 RX 字节:27296 (27.2 KB) TX 字节:27296 (27.2 KB)

wlan0 Link encap:Ethernet HWaddr 00:26:c6:14:6c:68
inet addr:192.168.2.55 Bcast:192.168.3.255 Mask:255.255.252.0 inet6 addr:fe80::226:c6ff:fe14:6c68/64 范围: Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX 数据包:11385 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:6088 错误:0 丢弃:0 超限:0 运营商:0 冲突:0 txqueuelen:1000 RX字节:4582447 (4.5 MB) 发送字节:1203113 (1.2 MB)

0 投票
4 回答
2487 浏览

java - 为什么我在下面的程序中得到 UnsatisfiedLinkError?