GNU Netcat 项目
其他
2020-02-11 10:58:20
阅读次数: 0
什么是网猫?
|
Netcat是一种功能强大的联网实用程序,可使用TCP / IP协议跨网络连接读取和写入数据。 它被设计为可靠的“后端”工具,可以直接使用或由其他程序和脚本轻松驱动。同时,它是功能丰富的网络调试和探索工具,因为它几乎可以创建您需要的任何类型的连接,并且具有一些有趣的内置功能。
它提供对以下主要功能的访问:
- 与任何端口的出站和入站连接(TCP或UDP)。
- 特色隧道模式,它还允许特殊的隧道,例如UDP到TCP,并可以指定所有网络参数(源端口/接口,侦听端口/接口和允许连接到隧道的远程主机)。
- 内置端口扫描功能,带有随机发生器。
- 高级用法选项,例如缓冲的发送模式(每N秒一行)和已传输和接收的数据的十六进制转储(到stderr或到指定的文件)。
- 可选的RFC854 telnet代码解析器和响应器。
GNU Netcat根据GNU通用公共许可证(GPL)自由分发。
|
|
项目目标
|
尽管项目开发被标记为beta,但是GNU Netcat已经足够稳定以适合日常使用。 该项目的目标是与广泛使用的原始nc 1.10 完全兼容,以及可移植性。GNU Netcat应该可以在以下主机上进行编译和工作,而无需进行更改:
- Linux(测试主机:alphaev67-unknown-linux-gnu)
- FreeBSD(测试主机:i386-unknown-freebsd4.9)
- NetBSD(测试主机:i386-unknown-netbsdelf1.6.1)
- SunOS / Solaris(测试主机:sparc-sun-solaris2.9)
- MacOS X(测试主机:powerpc-apple-darwin6.8)
由于源代码是按照GNU编码标准约定编写的,因此可以通过少量的源代码修改来支持其他操作系统。 如果您发现错误或想要报告在另一个操作系统上的成功构建,请使用 错误跟踪系统。
该项目很快将在“稳定”版本和“开发”版本之间划分发行版本,以提高开发速度和引入新功能,而无需进行过多的测试。
有关更多信息,请参见软件包中的README和ChangeLog文件。 如果您有足够的勇气尝试最新的开发版本,或者想贡献补丁,则可以在CVS存储库中检出该版本 。 |
发布了380 篇原创文章 ·
获赞 131 ·
访问量 65万+
转载自blog.csdn.net/daqiang012/article/details/104236058