【问题标题】:send a CTRL-C over a network通过网络发送 CTRL-C
【发布时间】:2013-08-21 11:55:21
【问题描述】:

我想复制一个条件,如果我在使用 telnet 连接到服务器后执行 CTRL-C,服务器会崩溃。我想编写一个 C++ 程序来完成它。当我们执行 CTRL-C 时,telnet 通过网络发送什么。我读到 CTRL-C 是'0x03'。它是发送相同的东西还是发送其他东西,我应该如何使用 C++ 应用程序发送它。

【问题讨论】:

  • 为什么不使用 Wireshark 来跟踪真正发送的内容以使您的服务器崩溃?这样您就不必猜测了。

标签: c++ telnet


【解决方案1】:

Telnet 确实发送 0x03。 Telnet 只是一个常规的 TCP 连接,带有一些转义码,可以做各种事情。

但要通过 telnet 测试服务器,您可能真的想使用“Expect”实用程序:http://en.wikipedia.org/wiki/Expect

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-17
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多