Jpcap JAVA捕捉并分析网络数据包

  读书时候,曾经做过一个sniffer软件。主要的开发语言是JAVA。主要的作用有很多,但是我个人测试的效果估计要比臭名远扬的绿坝要好了。主要的设计不是用于控制人家上网,这个软件业做技术统计,主要是用来把一个服务器的所有网络数据包直接保存到数据库,然后做日后的统计分析。

  配置jpcap基本步骤有3个:

  1、安装winpcap;

  2、http://netresearch.ics.uci.edu/kfujii/jpcap/doc/index.html下载最新的jpcap exe,做配置;

  3、导入jar包,在程序做开发。

 

  这是一个简单的源代码:

 

    

 

 

  这个是整个程序的一个核心类,主要的数据包都是通过这个程序捉取的。如果大家需要全部源码的话可以和我联系。

 

  

 

核心类的代码 http://code.google.com/p/ken-javaframeword/source/browse/trunk/JavaFramework2.0/src/com/shine/framework/Jpcap/JpcapManager.java

评论 145
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值