我有一个监听简单 tcp 套接字的服务器。如果连接到它,它会打印一个提示,我可以输入命令,按回车键,查看(并保存)结果,然后再次出现提示。我现在正在使用 telnet 进行连接,但想要更多类似控制台/shell 的东西。
具体来说,我正在寻找一种工具,它只在我输入时发送我输入的内容(意思是,不是我输入的每个字符),因此允许我在客户端编辑该行。在 telnet 中,如果我输入 'foo'(不带引号)然后按退格键并输入 'o',服务器会得到它无法处理的 'fooo'。我希望在客户端处理退格,所以服务器看到'foo'。我也想要历史处理。
我在 Windows 中工作并寻找免费软件
你有没有看过 netcat ( http://netcat.sourceforge.net/ )
Try
ncat
,它与nmap 5.0 及更高版本一起提供。我跑:我输入:
我得到:
我最终使用了 socat http://www.dest-unreach.org/socat/ ( http://www.gentilkiwi.com/telechargements-s43-t-socat.htm#englishversion )。连同 cygwin 的 readline,我拥有了我需要的一切。
没有和netcat比较。
打算把这个作为答案
下载一个名为 socket workbench 的工具。您将获得 30 天的试用期,这将使您能够做大部分您想做的事情。但是,如果您经常做这些事情,那么值得购买
Ĵ