ANN : Packet Sniffer SDK roadmap

From: Edward Smirnov (ed_at_microolap.com)
Date: 03/31/04


Date: Wed, 31 Mar 2004 15:30:50 +0400

Greetings,

Let us announce some plans about near future of Packet Sniffer SDK product,
the Gigabit compatible packet capture technology for Windows OS family.

About Packet Sniffer SDK
========================
Packet Sniffer SDK is the next generation of the Network Investigation Suite
product, intended for developing highly productive solutions of intercepting
"raw" network traffic, analyzing it and executing the attendant tasks.

The Packet Sniffer SDK was written in the C++ programming language, and the
source code for all library editions, except for Packet Sniffer SDK Static
Library for Borland C compilers, was compiled with the MS Visual C++.

All editions of Packet Sniffer SDK, such as ActiveX, VCL, DLL, and static
libraries for Microsoft VC and Borland C compilers are very thin wrappers
for its basic C well-optimized code.

Most important feature:
=======================

All editions of Packet Sniffer SDK components/libraries contain internal
packet driver, which is dynamically loaded/unloaded when the application,
using Packet Sniffer SDK, is launched/closed.

Product details:
http://www.packet-sniffer-sdk.com/pssdk/

On-line help:
http://www.packet-sniffer-sdk.com/pssdk/vcl/help/index.htm

Next versions:
=============

Version 2.1., the end of the April, 2004:
 - Just-in-time compiler for the BPF machine, which is being tested at the
present time. This compiler will allow you to speed up the executing of the
BPF filtration program approximately six times more.

 - Windows 9x support.

Version 2.2., the end of the August, 2004:
 - Components, which will make the process of organizing queues and packet
buffering pools considerably easier for the developers of highly productive
applications, which work with constantly high lead.

 - A component, which makes working with packets and their content easier,
generating and checking control sums, and which provides fast access to the
headers of different level packets.

 - Some new components for optimizing the work with the TCP traffic will
appear. These components will allow the developer to assemble TCP sessions
in a real-time mode easily. At present the components are being tested and
optimized.

 - The new component for working with the CAP files, supporting various
formats, will appear. It will allow to save the intercepted traffic to the
CAP files and then reproduce it, just as it works in HNAdapter now. Thus
there will be no practical difference for the developer, whether he receives
traffic from the HNAdapter adapter or from the CAP-file component, and
whether he sends the traffic to the network through the NNAdapter or posts
it to the CAP file with the appropriate component.

 - The BPF assembler and disassembler will make BPF programs writing much
easier. A BPF program will look something like the following:

     Ld P[k]
     Ldh P[k]
     Ldb P[k]
     Ld P[X+k]
     ...
     ldx M[k]
     ...
     ldxl
     ldxm
     ...

   This assembler (and disassembler too, of course) will be embedded into
the HNUserFilter component.

Feature requests
================

We'd be glad to see your wish requests in the Packet Sniffer SDK support
newsgroup:
news://support.microolap.com/microolap.support.pssdk

-- 
Best regards,
Edward Smirnov
microOLAP Technologies LLC
http://www.microolap.com
http://packet-sniffer-sdk.com


Relevant Pages

  • Packet Sniffer SDK for Windows 3.1
    ... Packet Sniffer SDK is a library set for packet capture and network ... Support of all modern development environments for Windows; ... Support of packet filtering by BPF (BSD Packet Filter, ... Supports of new FastBPF technology (Just-In-Time BPF filters ...
    (comp.software.shareware.announce)
  • Packet Sniffer SDK for Windows 4.1
    ... Packet Sniffer SDK is a library set for packet capture and network ... Support of all modern development environments for Windows; ... Support of packet filtering by BPF (BSD Packet Filter, ... Supports of new FastBPF technology (Just-In-Time BPF filters ...
    (comp.software.shareware.announce)
  • Packet Sniffer SDK for Windows 4.2
    ... Packet Sniffer SDK is a library set for packet capture and network ... Support of all modern development environments for Windows; ... Support of packet filtering by BPF (BSD Packet Filter, ... Support of new FastBPF technology (Just-In-Time BPF filters ...
    (comp.software.shareware.announce)
  • Packet Sniffer SDK for Windows 3.0
    ... Packet Sniffer SDK is a library set for packet capture and network ... Support of all modern development environments for Windows; ... Support of packet filtering by BPF (BSD Packet Filter, ... Supports of new FastBPF technology (Just-In-Time BPF filters ...
    (comp.software.shareware.announce)