Netdude Manual

Version 1.0

This is documentation for Release 0.4 of Netdude. Netdude is free software under terms of the BSD license as given in the License section. This documentation is always available on the web for download and online browsing at http://netdude.sf.net/documentation.html.

Feedback, patches and bugreports are all welcome, please join our mailing lists or send feedback to the author at .

Yet Another SRG Production — http://www.cl.cam.ac.uk/Research/SRG

Table of Contents
Introduction
What Is Netdude?
What is Netdude Not?
Netdude's Architecture
Using Netdude
Netdude's View of a Trace file
The Main Window
Getting a quick Overview of a Trace
Navigation in a Trace File
Trace Area Configuration
Using Packet Filtering
Editing Raw Packet Data
Using the Clipboard
Using Plugins
Setting Preferences
Closing Netdude
Command Line Options
Extending Netdude
Writing A Feature Plugin
Writing a Protocol Plugin
Netdude API Reference
nd_trace -- 
nd_recent -- 
nd_plugin -- 
nd_gettext -- 
nd_dialog -- 
nd_fam -- 
nd_gui -- 
nd_tpm -- 
nd_packet -- 
nd_raw_protocol -- 
nd_macros -- 
nd_protocol -- 
nd_prefs -- 
nd_tp -- 
nd_packet_iterator -- 
nd_debug -- 
nd_protocol_plugin -- 
nd_tpm_gui -- 
nd_clipboard -- 
nd_timestamp -- 
nd_main -- 
nd_trace_registry -- 
nd_filter_gui -- 
nd_info_dialog -- 
nd_globals -- 
nd_filter_registry -- 
nd_protocol_inst -- 
nd_trace_area_gui -- 
GtkHex -- 
Appendix
License
About this document
Bibliography