Windows

愚蠢的tcp套接字的智能客戶端?

  • February 20, 2010

我有一個監聽簡單 tcp 套接字的伺服器。如果連接到它,它會列印一個提示,我可以輸入命令,按輸入鍵,查看(並保存)結果,然後再次出現提示。我現在正在使用 telnet 進行連接,但想要更多類似控制台/shell 的東西。

具體來說,我正在尋找一種工具,它只在我輸入時發送我輸入的內容(意思是,不是我輸入的每個字元),因此允許我在客戶端編輯該行。在 telnet 中,如果我輸入 ‘foo’(不帶引號)然後按退格鍵並輸入 ‘o’,伺服器會得到它無法處理的 ‘fooo’。我希望在客戶端處理退格,所以伺服器看到’foo’。我也想要歷史處理。

我在 Windows 中工作並尋找免費軟體

你有沒有看過 netcat ( http://netcat.sourceforge.net/ )

Try ncat,它與nmap 5.0 及更高版本一起提供。我跑:

C:\>"\Program Files (x86)\Nmap\ncat.exe" www.google.com 80

我輸入:

HEAD / HTTP/1.0
Host: www.google.com
<extra return>

我得到:

HTTP/1.0 200 OK
Date: Thu, 18 Feb 2010 20:48:34 GMT
Expires: -1
Cache-Control: private, max-age=0
Content-Type: text/html; charset=ISO-8859-1
Set-Cookie: PREF=ID=31b99fd75e6e122a:TM=1266526114:LM=1266526114:S=ncRwt4V-M8RC4E_Y; expires=Sat, 18-Feb-2012 20:48:34 GMT; path=/; domain=.google.com
Set-Cookie: NID=31=bCeSJHeBgJOQNsQS6tDwRBoEkDHpYuz0LjtF5kCP-AngavYRcJxb56LXzhDJNt8pSPXw-NhQkYhgVn-DC4Qk9pfRs1In-5ZBRH4NAczJabFU9P16_ROz9RnHVwOlB3sj; expires=Fri, 20-Aug-2010 20:48:34 GMT; path=/; domain=.google.com; HttpOnly
Server: gws
X-XSS-Protection: 0

引用自:https://serverfault.com/questions/114294