Как можно "седить" через порт?
356
Ted
Например:
сервер демона telnet повторяет «Привет, пользователь!».
В качестве примера, скажем, версия демона не может быть изменена в данный момент, и мы должны сделать лучшее приветствие.
клиент подключается так:
telnet 127.0.0.1 1111 >Hello there user.
было бы легко проскочить через клиента, конечно ...
telnet 127.0.0.1 1111 | sed 's/user/Dear user/g' >Hello there Dear user.
Но это нежелательно. Мы бы хотели, чтобы клиент продолжал нормально подключаться.
Возможно ли использовать sed непосредственно на демоне 1111 для вывода измененного приветствия? и как?
Вы можете использовать два экземпляра netcat. Но было бы намного проще просто отредактировать бинарный файл демона в шестнадцатеричном редакторе ...
dirkt 5 лет назад
2
Конечно, согласился с этим примером, но вопрос касался операции, подобной sed для сокета, так что поток был бы модифицирован. Не просто статическое сообщение от сервера. В этом случае редактирование в шестнадцатеричном формате не будет
Ted 5 лет назад
0
Что случилось, Тед ... Я вижу, что ты сказал, что хочешь использовать Седа. Вы натолкнули эту идею на макушку или узнали из той же книги, которую я прочитал? Я проверю позже, чтобы узнать, были ли ваши потребности когда-нибудь накормлены перед тем, как я уложил свою жену в постель.
Pimp Juice IT 5 лет назад
1
Я не думаю, что я прочитал книгу, которую вы сделали, было бы здорово, если бы вы преуспели
Ted 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4