Jpcap包的学习笔记(二)Jpcap的功能简介

 Jpcap包的简介

Jpcap包是一个开源是类库,用于Java应用程序对网络数据包catch ,analyse,deal with .包括网络层以下的数据包.J2SE的java.net包是没有处理底层数据包,比如数据链路层.所以想处理底层的数据据包,就得靠Jpcap 了.

Jpcap包提供的功能如下:

  1. 捕获末加工的原始数据包.
  2. 保存捕获到的数据包到本地文件,从本地文件读出先前捕获的数据包.
  3. 自动分辨数据包的类型并产生相应的Java类(如:Ethenet,IPv4,IPv6,ARP/RARP,TCP,UDP,和ICMPv4 包).
  4. 根据用户在程序代码中指定的过滤规则过滤数据包.
  5. 向网络发送各种数型的数据包.(与能接收到的包相同).

 利用Jpcap包能够开发以下几种类型的应用程序:

  1. 网络协议的分析器.
  2. 网络监听器.
  3. 通讯日志记录器.
  4. 通讯发电器.
  5. 用户级的网桥,路由.
  6. 网络入侵检测系统.
  7. 网络扫描器
  8. 网络安全工具箱.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值