Security Teams



:::
  Ответ в темуСоздание новой темыСоздание опроса

> sh скрипты и телнет
nameless
Дата 4.12.2009 - 14:16
Цитировать сообщение
Offline



.:Тень:.
******

Профиль
Группа: -experts-
Сообщений: 1745
Пользователь №: 18
Регистрация: 19.02.2005



Рейтинг:
(90%) XXXXX


Здравствуйте, нужна помощь. Нужно написать скрипт, который бы телнетился на данный адрес, передавал бы данную команду, получал результат и печатал бы его на экран. Как это реализовать на sh? Именно интересует возможность управления потоками stdin и stdout дочерной программы, в данном случае - телнета.


--------------------
Мы расправим крылья
PM
Top
nameless
Дата 5.12.2009 - 13:45
Цитировать сообщение
Offline



.:Тень:.
******

Профиль
Группа: -experts-
Сообщений: 1745
Пользователь №: 18
Регистрация: 19.02.2005



Рейтинг:
(90%) XXXXX


https://www.google.com.ua/search?q=sh+expec...&client=firefox

Простой пример:
Код

#!/usr/bin/expect

spawn telnet foo.bar.com
expect ogin {send luser\r}
expect assword {send TopSecret\r}
send "who am i\r"
send "exit\r"
expect eof


Всё на много проще, чем казалось с самого начала =)
ЗЫ Рекомендую почитать эту статью: https://opennet.ru/base/dev/interactive_tools.txt.html


--------------------
Мы расправим крылья
PM
Top

Опции темы Ответ в темуСоздание новой темыСоздание опроса

 





бумага ЭКГ И узи купить