`
tianyalinfeng
  • 浏览: 432868 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

How to install jpcap

    博客分类:
  • Java
 
阅读更多

<Microsoft Windows>

  1. Download and install Java Runtime Environment 6 (if you want to simply run Jpcap-based applications) or JDK 6 (if you want to develop Jpcap-based applications).
  2. Download and install the latest WinPcap.
  3. Download and run Jpcap Self Installer for windows.
If you have the previous version of Jpcap, please uninstall it first before installing a new version.
If you forgot to uninstall the previous version, search 'Jpcap.dll' and 'jpcap.jar' from your system, delete them, and then install a new version.

 

It is recommended to use JRE/JDK 6 or higher because Jpcap installer assumes JRE/JDK 6.
If you are using JRE/JDK 5, set your 'CLASSPATH' to include '%SystemRoot%\Sun\Java\lib\ext'

<Linux>

Use RPM package (Fedora, RedHat)

Download and install Jpcap RPM package.
For some distributions (e.g., Mandriva), JDK6 is also installed automatically.
However, for some distributions (e.g., Fedora Core), you have to manually install Sun's JDK6 for Linux as a RPM package before installing Jpcap RPM package.

Use Debian package (Ubuntu, GNU/Debian)

Download and install Jpcap Debian package.
For some distributions (e.g., Ubuntu), JDK6 is also installed automatically.
For some distributions (e.g., Debian GNU/Lunux), you may have to edit apt-line (e.g., include "no-free") before installing Jpcap Debian package. Also, you may have to update your GLIBC to version 2.4 or higher.

If you cannot install using RPM/Debian package, you can try to build from the source.

It is recommended to use Sun's JRE/JDK 6 or higher because Jpcap package assumes JRE/JDK 6.
If you are using JRE/JDK 5, set your 'CLASSPATH' to include '/usr/java/packages/lib/ext'
Also, Jpcap currently does not work with gcj / gij, so please use Sun's JRE/JDK.

<Mac OS X>

  1. Both Java and libpcap are preinstalled on Mac OS X.
    If any of them is missing you should be able to install them from the Mac OS X install DVD. 
  2. Download and install Xcode.
    The default installation of Xcode should provide you with the toolchain required for compiling Jpcap.
  3. Download and extract Jpcap source build. 
  4. Go to '[Jpcap extracted directory]/src/c' directory. 
  5. Run 'make'.
  6. Copy 'libjpcap.jnilib' to '/Library/Java/Extensions/' directory. 
  7. Copy '[Jpcap extracted directory]/lib/jpcap.jar' to '/Library/Java/Extensions/'
    Or, place 'jpcap.jar' to any directory and include it to your CLASSPATH.


<Source build (Linux/FreeBSD/Solaris)>

  1. Make sure you have 'gcc' and 'make' installed to compile Jpcap.
    Other software/packages may be necessary (for example, you need 'build-essential' package to install on Ubuntu).
  2. Download and install libpcap (ver.0.9.4 or later) if not installed.
  3. Download and extract Jpcap source build.
  4. Go to '[Jpcap extracted directory]/src/c' directory.
  5. Run 'make'.
  6. Copy 'libjpcap.so' to '[Java installed directory]/jre/lib/<arch>'. <arch> is either 'i386' or 'sparc'.
    Or, if you are using Java 6, copy 'libjpcap.so' to '/usr/java/packages/lib/ext'.
    Or, place 'libjpcap.so' in the directory where your application is located.
  7. Copy '[Jpcap extracted directory]/lib/jpcap.jar' to '/usr/lib' or '[Java installed directory]/jre/lib/ext'.
    Or, place 'jpcap.jar' to any directory and include it in your CLASSPATH.
分享到:
评论

相关推荐

    JPcap_jpcap_

    Jpcap version 0.06.0

    Jpcap-0.7_java

    Jpcap是用于捕获和发送网络数据包的Java库。 用Jpcap,你可以开发应用程序捕获数据包从一个网络接口和可视化/分析他们在java。您还可以开发Java应用程序通过网络接口发送任意数据包。 Jpcap已在微软视窗(98/2000/...

    jpcap.jar jpcap.dll

    java 网络通讯报文监听。。。。 jpcap.jar 和 jpcap.dll(32位动态库和64位动态库),需要安装wincap

    Jpcap.dll和jpcap.jar

    jpcap的Jpcap.dll和jpcap.jar。有一篇原创博文的评论说:“为什么我下载的jpcap压缩包中没有jpcap.jar呢”,故上传该资源方便其下载。哈哈哈啦啦啦

    jpcap分析IP数据包

    找了很长时间的jpcap知识,经过自己的努力,终于编辑了一个可用的jpcap代码。可以捕获和分析IP数据包,NETBEAN下运行通过。只要jpcap配置正确,保证可以运行。xixi代码,保证质量。谢谢大家长时间的支持!我会继续...

    jpcap_x64.dll+jpcap.jar

    jpcap dll 64位 jpcap jar jpcap dll 64位 jpcap jar

    jpcap.jar+Jpcap.dll

    jpcap.jar+Jpcap.dll java版,能够抓取经过数据链路层的数据包,对抓取到的数据包进行一定程序的解析,可自己写IP数据包直接发送给数据链路层……

    jpcap教程.pdf

    jpcap教程.pdf

    jpcap.chm jpcap帮助文档 jpcapAPI

    java利用jpcap进行数据包的捕获与分析的重要资料

    jpcap使用文档及jpcap.jar

    jpcap的开发API文档以及可使用的jar包,可供开发者使用

    jpcap for win & linux

    JPCAP实际上并非一个真正去实现对数据链路层的控制,而是一个中间件,JPCAP调用wincap/libpcap,而给 JAVA语言提供一个公共的接口,从而实现了平台无关性。在官方网站上声明,JPCAP支持FreeBSD 3.x, Linux RedHat ...

    JPCAP tester

    jpcap 发送、捕捉返回消息jpcap 发送、捕捉返回消息jpcap 发送、捕捉返回消息jpcap 发送、捕捉返回消息jpcap 发送、捕捉返回消息

    Jpcap 64位,完整一套包括Winpcap,Jpcap,jpcap.dll,demo.

    Jpcap 64位,完整一套包括Winpcap,Jpcap,jpcap.dll,demo.

    Jpcap详细使用说明

    Jpcap是一个能够捕获、发送网络数据包的java类库包。这个包用到了Libpcap和原始套接字API,目前,Jpcap在FreeBSD 3.x, Linux RedHat 6.1, Solaris, and Microsoft Windows 2000/XP系统上已经做过测试,并且支持...

    安装jpcap.doc

    安装jpcap过了好久,不记得上次是怎么安装jpcap的, 他可以帮助我们捕获网络数据,当然,你如果够牛B,可以写出比你本人更牛B的程序来的(说明一点,jpcap给我们提供的功能太强大了),本人安装它可谓一波三折,犯了...

    jpcap.jar jpcap.dll 32 64

    jpcap.jar jpcap.dll 32位 64位 获取网络包,支持win7 32位 64位 xp ubuntu 等系统.

    jpcap-0.7源代码

    官网http://jpcap.gitspot.com/download.html下载的jpcap 0.7。lib文件夹中有Jpcap.dll和jpcap.jar。还自带示例代码。可以通过源代码来自行编译。

    jpcap 32+64(jpcap.jar+Jpcap.dll)只有jar和dll

    Windows下亲测有效,使用方法,首先安装WinPcap,然后将jpcap.jar拷贝到${JAVA_HOME}/jre/lib/ext中,将Jpcap.dll拷贝到${JAVA_HOME}/jre/bin中,这样就可以在Java Project中使用jpcap了,Linux下libpcap+jpcap环境...

    win10 下的 64位 jpcap开发包 jpcap64位

    jpcap64位 win10 下的 64位 jpcap开发包,可以用来发送拦截地网络数据包

    共享Jpcap工具包

    java抓包程序,使用jpcpa.jar包java的JPCAP.jar, 不过一直调用的都是winpcap(jpcap.dll)实现的许多接口。 压缩包包含 jpcap.jar和jpcap.dll 下载要积分了,本人也积分有限!见谅

Global site tag (gtag.js) - Google Analytics