通过网络发送CTRL-C
send a CTRL-C over a network
我想复制一个条件,如果在使用telnet连接到服务器后执行CTRL-C,服务器将崩溃。我想写一个C++程序来完成它。当我们执行CTRL-C时,telnet通过网络发送什么。我读到CTRL-C是"0x03"。它是发送相同的东西还是发送其他东西,以及我应该如何使用C++应用程序发送它。
Telnet确实发送0x03。Telnet只是一个常规的TCP连接,带有一些执行各种操作的转义码。
但是,要通过telnet测试服务器,您可能真的想使用"Expect"实用程序:http://en.wikipedia.org/wiki/Expect
相关文章:
- 我的神经网络不起作用 [XOR 问题]
- GetShortPathName在网络驱动器上使用中文文件夹时失败
- 通过网络、跨平台传递std::变体是否安全
- 如何在MNIST上提高网络运行的准确性
- 热键/按钮,根据需要进行编译,但不运行(在F5和Ctrl+Shift+B之间)
- Active Directory:从网络服务帐户下运行的Windows服务调用ADsOpenObject时失败
- OpenCV 4.1.2 - 从网络摄像头获取帧并将其拆分
- 使用OpenCV和覆盆子上的多个网络摄像头拍摄延时摄影,出现多个V4L错误
- 捕获标准输出以压缩并使用 CTRL-C 中断会给出损坏的 zip 文件
- 神经网络不学习.卡在50%
- 如何绑定 C++ gRPC 客户端的网络接口
- 在本地网络中通过OpenCV(C++)实时流式传输图像
- 在不知道套接字的情况下关闭网络连接
- 是否有 Windows 用户空间函数来枚举连接的网络共享?
- 在没有管理员权限的情况下连接到同一网络中的命名管道
- Ctrl + 不适用于在 Visual Studio 中运行该程序
- 无法为 X.radio 创建中等可视化,因为找不到网络节点可视化 - Omnet++
- 将传入的网络"char*"数据转换为"uint8_t"并返回的安全方法是什么?
- 像 POCO 这样的C++图书馆如何访问网络?
- 通过网络发送CTRL-C