File: netdude.1

package info (click to toggle)
netdude 0.3.3-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 5,488 kB
  • ctags: 2,306
  • sloc: ansic: 25,713; sh: 7,962; makefile: 697; yacc: 318
file content (88 lines) | stat: -rw-r--r-- 3,674 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
.TH Netdude 1 "September 16, 2002"
.SH NAME
Netdude - graphical tcpdump trace file displayer and editor
.SH SYNOPSIS
netdude [options] [files]
.SH VERSION
This manpage is describing Netdude version 0.3.
.SH DESCRIPTION
.B Netdude
is the NETwork DUmp data Displayer and Editor. It is a GUI-based tool that
allows you to make detailed changes to packets in tcpdump tracefiles. You
can inspect and modify value of every field protocol headers of supported
protocols, all other data can be modified using a hex editor. Protocol
support is supplied through protocol plugins, see details below to find out
how to obtain a list of the currently installed protocols. Tracefile
editing can take place graphically and programmatically, as Netdude also
provides a filter plugin mechanism that provides an easy facility for
automating operations.
.PP
To speed up the process,
.B Netdude
also provides a facility to perform live captures on one of the currently
up interfaces on the machine, assuming the user has necessary priviliges.
.PP
For each trace currently being edited,
.B Netdude
constantly communicates with a tcpdump process to update the familiar
tcpdump output that corresponds to the trace. This also means that any changes
made to your local version of tcpdump are reflected in Netdude. 
.PP
.B Netdude
offers the following command line options, some of which are intended to
be used to report configured directories during e.g. configure scripts etc:
.SH OPTIONS
.TP 5
.B --debug
prints out debugging information (only available if debugging support was compiled in)
.TP 5
.B --plugindir
prints out the directory in which feature plugins are installed
.TP 5
.B --includedir
prints out the directory in which plugin authors can find Netdude's .h files
.TP 5
.B --protodir
prints out the directory in which protocol plugins are installed
.TP 5
.B --protos
prints out the names and version of all currently installed protocols in
a small table
.TP 5
.B -h, --help
displays this help output
.TP 5
.B --version
prints out the version info
.SH BUGS
None known, but definitely there :) A problem right now is that Netdude
cannot yet handle arbitrarily
large traces, especially those that cannot fit in system memory. This is
on the todo list and will change eventually. Also, there are probably bugs
in the handling of the fancier protocls, that haven't been used much yet.
Feedback is definitely appreciated.
.PP
Email bugs and feature requests to
.br
.B <christian@whoop.org>
.SH LICENSE
Copyright Christian Kreibich and various contributors, 2000, 2001, 2002
.PP
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
.PP
The above copyright notice and this permission notice shall be included in
all copies of the Software and its documentation and acknowledgment shall be
given in the documentation and software packages that this Software was
used.
.PP
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.