问题标签 [jnetpcap]
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.
java - 如何在 maven 项目中添加 jnetpcap 作为依赖项?
我创建了使用 jnetpcap 的应用程序。它应该是多平台的,可以在 32 和 64 平台上运行。我之前从未使用过 maven,那么如何将所有版本的 jnetpcap 添加到项目中?
我找到了一个使用 nar https://github.com/sugree/jnetpcap的解决方案,但我不明白如何正确使用它。
我应该复制项目的结构并在那里编译 jnetpcap 吗?如果这是 nar,而不是依赖项,如何将其添加到项目中,以便我可以在 java 类中使用 jnetpcap?
PS我也尝试使用conf从这里添加jnetpcap作为依赖项:https ://www.versioneye.com/clojure/jnetpcap:jnetpcap/1.4.r1425-1d
我已将此行添加到我的 pom.xml 中:
它编译时没有错误,但是当我尝试使用命令执行项目时:exec:java -Dexec.mainClass="org.sample.Main" 它因错误而崩溃:“java.library.path 中没有 jnetpcap”。
java - jnetpcap - java.lang.UnsatisfiedLinkError: com.slytechs.library.NativeLibrary.dlopen(Ljava/lang/String;)J
我正在使用 IntelliJ 运行示例 java-jnetpcap 应用程序。我在类路径中有 64 位 JDK,并包含以下依赖项
我正在运行下面的 sample.java 类
它抛出以下异常:
请就出错的地方提出您的意见。
java - 我如何检查发送到互联网的数据?
我想检查数据是否发送到互联网。我在这里尝试了 jnetcap 示例
我可以使用下面的代码来检查接收包:
但我没有看到任何关于发送包裹的例子?我如何通过这个 api 或任何类似的 api (java) 跟踪发送的包
谢谢,
raspberry-pi - 如何在 Raspberry pi (Rasbian OS) 上安装 jnetpcap 库?
任何人都可以帮忙。我想使用 jnetpcap 库捕获数据包。但是我遇到了 Java 构建路径错误。
我想我没有正确安装库。我尝试使用 Debian 版本的 jnetpcap 库。我必须下载什么并放置哪个版本以及如何将其复制到全球环境。.so
文件和.jar
文件(如果需要)。
我也安装了 libcap-dev。
data-mining - 任何人都可以与我分享 Java 中用于入侵检测的 K-means 代码吗?
我到处搜索,我得到了一个适用于整数值的代码,但我想要带有字符串值的代码,即使用字符串值计算质心有人可以帮助我吗?提前致谢
java - 从命令行构建 jar,包括 jnetpcap
我编写了一个使用 JnetPcap 但不知道如何从我的项目构建 jarfile 的程序。它不是 IDE 项目,我已经从命令行编译了所有内容。我的文件夹结构如下
在清单.mf
当我尝试通过发布来构建它时
我没有错误及其构建,但我无法启动我的 jarfile Program.jar
android - 在安卓上使用 jnetpcap
我想在android应用程序中创建一个数据包并通过网络(第二层网络)发送我使用android studio。我下载jnetpcap-1.3.0文件,这个文件包括一些文件,比如jnetPcap.jar,我添加了这个jar文件到我的android项目,对吗?在这一步,我可以调用 jar 文件(jnetpcap.jar)中的一些类,但是当我想运行这个 android 应用程序时出现错误,我不知道如何解决这个问题。我为android appliaton分配了一些权限,例如权限是:
我的代码是:
我有这个错误,显示在 androis studio 的 logcat 上:
在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:107
我该如何解决这个问题?
java - jNetPcap 确认值
我试图从 tcp 中检索 ack,就像一个 Wireshark 返回的一样。在wireshark 中,它返回一个1 或647 的ack。但是当我试图从数据包中获取ack 时,它返回一个与wireshark 返回的ack 完全不同的长数字。
我得到这些确认:
1918004163 3350411129 3083820792 1730247758 3668869711 4218577993
这是我的代码:
如何检索与wireshark 相同的ack 值?
java - jNetPcap中的相对序列/确认号
我一直在尝试获取相对序列和确认编号以进行比较,但我似乎无法找到在 jNetPcap 中获取相对序列的方法?我可以得到两者的绝对值,但我对此不感兴趣。
谁知道怎么找回亲人?
提前致谢。