2013-09-23 2 views
0

У меня вопрос: Как я могу инкапсулировать вывод сервера SSH в HTTP-запрос, используя только скрипты?SSH туннель через HTTP

Я хочу, чтобы HTTP-запрос был действительным, с заголовками и всеми этими вещами.

Дополнительная информация: Я хочу установить соединение ssh между двумя хостами, но мне нужно, чтобы это соединение было инкапсулировано в пакеты HTTP по пути.

Благодаря

PS: Я не хочу ничего устанавливать, что я хочу сделать это только с помощью скриптов.

Редактировать: Как не кажется ясным, я не прошу всех сделанных скриптов одним из вас, ребята.

Что я хочу знать, что можно сделать, чтобы перенаправить вывод SSH-сервера в текстовый файл или что-то еще. Я хочу взять этот вывод и поместить его в HTTP-запрос, но я не знаю, как «перенаправить» выход SSH-сервера.

Это, между прочим, то, что я хочу делать.

+1

HTML не является протоколом, поэтому вы не можете превратить что-то в запрос HTML. Вы имеете в виду HTTP? –

+0

Да, мой плохой я имел в виду HTTP. – Shitrozore

+0

Хорошо, что вы попробовали/искали, чтобы решить эту проблему? Я могу гарантировать, что люди здесь не собираются строить что-то для вас, если вы не будете прилагать никаких усилий с вашей стороны. –

ответ

0

Я не совсем уверен в специфике того, что вы хотите, но похоже, что это может быть выполнено через CGI-скрипт, который запустит сеанс ssh, прочитает данные с указанной сессии (что, на мой взгляд, возможно через ребенок из/dev /, эксперимент необходим), а затем отправка данных обратно. Кроме того, это действительно зависит от конкретной реализации.

 
Edit: 
Actually a better method might be something like this with a reverse shell. 
Смежные вопросы