summaryrefslogtreecommitdiffstats
path: root/rules/netcat.in
blob: 7c1ac5a2d59283623f7a9564c731de3789510935 (plain)
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
menuconfig NETCAT
	tristate
	prompt "netcat                        "
	help
	  This is the GNU Flavour of the "netcat" utility.

	  Netcat is a simple Unix utility which reads and writes
	  data across network connections using TCP or UDP protocol.
	  It is designed to be a reliable "back-end" tool that can be
	  used directly or easily driven by other programs and scripts.
	  At the same time it is a feature-rich network debugging and
	  exploration tool, since it can create almost any kind of
 	  connection you would need and has several interesting built-in
	  capabilities.

	  It provides access to the following main features:

    	  * Outbound and inbound connections, TCP or UDP,
	    to or from any ports.
	  * Featured tunneling mode which allows also special
	    tunneling such as UDP to TCP, with the possibility
	    of specifying all network parameters (source port/interface,
	    listening port/interface, and the remote host allowed to
	    connect to the tunnel.
    	  * Built-in port-scanning capabilities, with randomizer.
    	  * Advanced usage options, such as buffered send-mode
	    (one line every N seconds), and hexdump (to stderr or
	    to a specified file) of trasmitted and received data.
    	  * Optional RFC854 telnet codes parser and responder.


	  The GNU Netcat is distributed freely under the GNU General
	  Public License (GPL). See the official GNU Netcat project
	  homepage for more info:  http://netcat.sourceforge.net/

if NETCAT

config  NETCAT_OLD_HEXDUMP
	bool
	prompt "Use the old style hexdump format"
	help
	  Disabled by default - if unsure, say NO

config  NETCAT_OLD_TELNET
	bool
	prompt "Use old telnet codes parsing policy"
	help
	  Disabled by default - if unsure, say NO

endif