Differences between version 6 and predecessor to the previous major change of NetCat.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 6 | Last edited on Sunday, August 28, 2005 2:12:05 am | by AristotlePagaltzis | Revert |
Older page: | version 5 | Last edited on Friday, August 26, 2005 8:49:15 am | by CraigBox | Revert |
@@ -1,15 +1,13 @@
-[
NetCat | http:
//netcat.sourceforge.net/
] is a networking utility
.
+NetCat is a tool for connecting stdin(3)
/stdout(3) to a [TCP]
/[UDP
] connection, giving [Shell] scripts the power to excercise or even provide network services
.
-> Netcat is a featured networking utility which reads and writes data across network connections, using the
[TCP/IP
] [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 was initially written for
[Unix
] by someone known only as <i>Hobbit</i>
and released as public domain
. Development of this tool continued up to version 1.10. nc(1) is
the ManPage for this tool
, and it can be installed on [Debian] using <tt>apt
-get install netcat</tt>
.
-Netcat was originally written as a Unix utility by a person known only as 'Hobbit'
, and released as 'public domain':
+> It is freely given away to the Internet community in the hope that it will be useful
, with no restrictions except giving credit where it is due. No [GPL]s, [Berkeley copyrights | BSDLicense] or any of that nonsense.
->
It is freely given away
to the Internet community in the hope that it will be useful, with no restrictions except giving credit where it is due
. No GPLs, Berkeley copyrights or any of that nonsense
.
+There is now a fully [POSIX]-compatible rewrite known as [GNU Netcat | http://netcat.sourceforge.net/].
It is maintained by Giovanni Giacobbi and has been referred
to as "[netcat ran through indent|http://mike.filespanker
.com/post/67/]"
.
-This tree ended at 1.10 and can be installed on Debian with apt-get netcat. (See nc(1)).
-
-The
Netcat in the link at the top of this article
is a fully POSIX compatible rewrite from scratch
, known as
[GNU
] Netcat
. It is maintained by Giovanni Giacobbi. It has been referred
to as
"[netcat ran through indent|http://mike.filespanker.com/post/67/]
".
+>
Netcat is a featured networking utility which reads and writes data across network connections
, using the
[TCP/IP] [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
.
-To complicate matters, there is a
[netcat6|http://netcat6.sourceforge.net/] for IPv6 networks, which is yet another rewrite
.
+To complicate matters, there is also another rewrite called
[netcat6 | http://netcat6.sourceforge.net/] to adds support
for [
IPv6]
networks to the original utility
.
[CLUG]'s wiki has a [page on NetCat|http://clug.net.nz/index.php/netcat] with some examples.