This page lists all the documentation available in NetBee.
- NetBee tools: a set of tools that are not the core part of the library, but that are useful anyway.
- nbeedump: a command line sniffer such as tcpdump/WinDump, but based on the NetVM/NetPDL technologies
- nbsvcinstaller: an helper tool that allows installing a service in Windows
- nbsvchelper: a small library that allows creating a program that can run either standalone, or as a service (in Windows) or as a daemon (in UNIX)
If you are interested in using the NetBee Library, please follow this link:
The NetBee Library is made up of a main module, plus some additional ones. Programmers usually do not need to get access to these modules because their functions are exported by the NetBee library (and, by the way, usually they have a simpler interface). However, in some cases it is useful to get access to these modules directly, e.g., in case you want to reduce the footprint of your application. In this case, you can get the documentation about these modules here:
- nbprotodb module: NetPDL protocol database handler
- nbpflcompiler module: a compiler for the Network Packet Filtering Language (NetPFL)
- nbnetvm module: NetVM (interpreter, JIT and more)
- nbsockutils module: cross-platform socket utilities
Please note that latest module is very specific and it is not exported by the main module. So, if you want to use its functions, you need to link it directly.
If you are a programmer and you want to start creating some applications, you may be interested in these pointers:
If you want to have a look at the papers that are related to the NetBee library, please jump to this page.