2013-08-19 5 views
0

Я хочу повторить условие, при котором, если я сделал CTRL - C после того, как подключение к серверу с помощью Telnet, сервер будет крах. Я хочу написать программу на C++, которая это делает. Что telnet посылает по сети, когда мы делаем CTRL - C. Я читал, что CTRL - C is '0x03'. Отправляет ли он то же самое или отправляет что-то еще и как мне отправить его с помощью приложения C++.отправить CTRL-C по сети

+2

Почему бы не использовать Wireshark, чтобы проследить, что на самом деле послал, чтобы сделать ваш крах сервера? Таким образом, вам не придется догадываться. – DarkDust

ответ

1

Telnet действительно отправляет 0x03. Telnet - это просто обычное TCP-соединение с некоторыми escape-кодами, которые делают разные вещи.

Но протестировать сервер через Telnet, вы, вероятно, действительно хотите использовать «Expect» полезности: http://en.wikipedia.org/wiki/Expect

Смежные вопросы