标签:jpcap
Jpcap环境搭建
1. 下载安装wincap
2. 下载jpcap安装包:http://download.csdn.net/detail/scutljt/373276
双击安装后:
将jar于dll分别拷至本机jdk相应文件夹中
我的机器:
Jpcap.jar->C:\ProgramFiles\Java\jdk1.7.0_51\jre\lib\ext
Jpcap.dll->C:\ProgramFiles\Java\jdk1.7.0_51\jre\bin
3. Eclipse中测试
import jpcap.JpcapCaptor; import jpcap.NetworkInterface; public class tset { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { // 获取本机上的网络接口对象数组 final NetworkInterface[] devices = JpcapCaptor.getDeviceList(); for (int i = 0; i < devices.length; i++) { NetworkInterface nc = devices[i]; // 一块卡上可能有多个地址: String address = ""; for (int t = 0; t < nc.addresses.length; t++) { address += "|addresses[" + t + "]: " + nc.addresses[t].address.toString(); } // 打印说明: System.out.println("第" + i + "个接口:" + "|name: " + nc.name + "|loopback: " + nc.loopback + "\r\naddress: " + address); } } catch (Exception ef) { ef.printStackTrace(); System.out.println("显示网络接口数据失败: " + ef); } } }
标签:jpcap
原文地址:http://blog.csdn.net/miaoyunzexiaobao/article/details/46343051