百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
P

pcap4j

> 编程语言
开源

一个用于捕获、构建和发送数据包的 Java 库。

1.2K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个用于捕获、构建和发送数据包的 Java 库。

Pcap4J 是一个用于捕获、构建和发送数据包的 Java 库。Pcap4J 通过 JNA 封装原生的数据包捕获库 (libpcap、WinPcap 或 Npcap),并提供面向 Java 的 API。

  • 下载
  • 为什么会有 Pcap4J
  • 特性
  • 如何使用
    • 系统要求
      • 依赖项
      • 平台
      • 其他
    • 文档
    • 如何运行示例
    • 如何在 Maven 项目中使用
    • 关于本机库加载
      • WinPcap 或 Npcap
    • Docker
  • 如何构建
  • 贡献代码
  • 许可
  • 联系

Pcap4J 可在 Maven 中心仓库中获取。

为什么会有 Pcap4J 的诞生 -------------------- 我一直在用 Java 开发一个 SNMP 网络模拟器 (SNeO, 可在下面的链接中找到),该模拟器需要捕获数据包,我发现 pcap 对于此非常有用。虽然已经有了 pcap 的一些实现,例如 libpcap (适用于 UNIX) 和 WinPcap (适用于 Windows),但由于它们都是原生库,因此需要一个 Java 封装库才能将它们用于 SNeO。我进行了研究,发现有三个用于 pcap 的 Java 封装库: [jpcap](htt

Japanese Logos

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javacapture-packetsjavajava-libraryjna

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言