Télécharger la liste

Description du projet

libnetdude is the packet manipulation backend of
the Netdude trace file editing framework. It
allows you to perform trace file manipulations at
a much higher level of abstraction than code
written directly for the pcap interface. It also
supports plugins (dynamically loaded libraries)
that can essentially do whatever the programmer
desires. When developers write their packet
manipulation code as libnetdude plugins, this
instantly allows other developers to use their
tools. It provides data types and APIs for the
most common situations when dealing with libpcap
trace files: trace files of arbitrary size,
packets, network protocols, packet iterators, and
packet filters, just to name a few.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-01-15 16:54
0.8

Ce communiqué contient des petites améliorations internes que l'aide au développement de plugins.
Tags: Minor feature enhancements
This release contains minor internal improvements that aid the development of plugins.

2005-05-04 23:30
0.7

Cette version inclut un certain nombre de corrections de bogues et améliorations, transférabilité, en particulier, il devrait se dérouler sans s'appuyer sur Mac OS.
Tags: Minor bugfixes
This release includes a number of bugfixes and portability improvements; in particular, it should build smoothly on Mac OS.

2004-04-19 06:02
0.6

Plus d'interaction tcpdump robuste, l'ajout de libnd_udp_get_headers () pour le plugin protocole UDP, un mécanisme d'itération de tous les éléments de données dans un LND_Registry, et encore un autre correctif pour le code d'initialisation plugin pour le cas où lt_dlopenext () échoue. Cette version ne crée pas automatiquement une connexion de tcpdump pour chaque ouvert trace, mais ne le fait que lorsque la sortie tcpdump d'un paquet est effectivement demandé. Cela devrait permettre aux traces beaucoup plus à être ouverts simultanément.
Tags: Major bugfixes
More robust tcpdump interaction, the addition of
libnd_udp_get_headers() to the UDP protocol plugin, an
iteration mechanism for all data items in a LND_Registry,
and yet another fix to the plugin initialization code for the
case when lt_dlopenext() fails. This version does not
automatically create a tcpdump connection for each
opened trace, but does so only when a packet's tcpdump
output is actually requested. This should allow a lot more
traces to be opened simultaneously.

2004-02-04 07:16
0.5

Cette version est dotée d'un tout nouvel outil de gestion libnetdude, lndtool. Il remplace l'ancien libnetdude-config script. Il s'agit d'un binaire qui comprend toutes les caractéristiques de l'ancien scénario, mais vous permet également à la liste des plugins installés, et surtout, de lancer les plugins fonctionnalité libnetdude directement, le passage de paramètres sur la ligne de commande. Cela rend également l'écriture d'applications libnetdude autonome beaucoup plus facile car elle simplifie le processus de liaison.
Tags: Major feature enhancements
This version features a completely new libnetdude management tool, lndtool. It replaces the old libnetdude-config script. It is a binary that includes all of the features of the old script, but also allows you to list installed plugins, and most importantly, to run libnetdude feature plugins directly, passing parameters on the command line. This also makes writing of standalone libnetdude applications significantly easier because it simplifies the linking process.

2003-12-09 20:29
0.4

Cette version apporte une refonte du code du plugin (ce qui permet désormais d'empilement de plugins) et un bug important dans la trace du code de navigation.
Tags: Minor feature enhancements
This release brings an overhaul of the plugin code (now allowing stacking of plugins) and an important bugfix in the trace navigation code.

Project Resources