Home

Welcome to the official documentation for jNetPcap SDK and jNetWorks SDK by Sly Technologies, Inc.

This site covers:

  • jNetPcap SDK – High-performance Java packet capture and protocol dissection library built on libpcap/winpcap, with zero-allocation header access and advanced protocol processing.

  • jNetWorks SDK – Next-generation, ultra-high-performance network capture and analysis SDK supporting DPDK, Napatech SmartNICs, and libpcap, targeting 800 Gbps+ line-rate processing.

  • Common Protocols SDK – Shared protocol dissection, reassembly, decryption, and token infrastructure used by both products.

Both SDKs share the same powerful protocol processing core, enabling seamless scaling from desktop analysis to exabyte-scale capture systems.

Products Overview

Product
Use Case
Backends
Performance Target
Key Features

jNetPcap

Desktop, server, offline analysis

libpcap / winpcap

Up to 10–40 Gbps

Zero-allocation dissection, reassembly

jNetWorks

High-speed capture, real-time analysis

DPDK, Napatech, libpcap

100–800+ Gbps

Hardware offload, multi-stream, tokens

Licensing

All protocol dissection, core APIs, and open-source backends (including libpcap/WinPcap integration) are licensed under the Apache License 2.0.

Commercial features requiring a paid license:

  • DPDK Backend – High-performance driverless capture

  • Napatech (NTAPI) Backend – SmartNIC hardware acceleration and offload

  • Advanced decryption modules (TLS/IPsec full support)

  • Premium support and updates

Community users get full access to powerful packet processing with the Apache v2 license. Commercial backends unlock line-rate performance on modern hardware.

See LICENSE for Apache v2 details. Contact [email protected] for commercial licensing.

© 2025 Sly Technologies, Inc. All rights reserved.

Last updated