WINSOCKETS -- необходим опыт!!
От: HI-TECH  
Дата: 27.10.01 13:02
Оценка:
Здравствуйте уважаемый Форум!
Я искренне благодарен тем кто ответил на мои вопросы! — помогло!!!
Однако, упомяну о том, что Си++6 у меня без МСДН! Приходится иметь еще и Си++5 с МСДН. Но к там я не нашел ответа на свои вопросы...
Хотелось бы спросить, существует ли возможность получить какого-либо вида котроль над удаленным компом (конкретным приложением) "без ведома его ОС" :-)) То есть, возможно ли по сокет-интерфейсу посылать системные команды или сообщения приложениям удаленной машины? (Может я не обладаю небходимым запасом терминов...)
Если же это не возможно с помощью винсокетов, подскажите как это можно осуществить?
Сразу хочу заметить, что это мне необходимо совершенно не для каких-либо деструктивных действий!
Однако все же интересно, возможно ли осуществить нечто вроде SendMessage(..) по сети (ТСР), и как это нечто осуществить? :-)
Зараннее благодарен!
HI-TECH
Re: WINSOCKETS -- необходим опыт!!
От: ZORK Россия www.zorkaltsev.com
Дата: 27.10.01 13:17
Оценка:
Здравствуйте HI-TECH, Вы писали:

HT>Здравствуйте уважаемый Форум!

HT>Я искренне благодарен тем кто ответил на мои вопросы! — помогло!!!
HT>Однако, упомяну о том, что Си++6 у меня без МСДН! Приходится иметь еще и Си++5 с МСДН. Но к там я не нашел ответа на свои вопросы...

Ну на смом деле тот-же MSDN есть msdn.microsoft.com/library, так что сильно свежую инфо рекомендую искать там.

HT>Хотелось бы спросить, существует ли возможность получить какого-либо вида котроль над удаленным компом (конкретным приложением) "без ведома его ОС" :-)) То есть, возможно ли по сокет-интерфейсу посылать системные команды или сообщения приложениям удаленной машины? (Может я не обладаю небходимым запасом терминов...)

HT>Если же это не возможно с помощью винсокетов, подскажите как это можно осуществить?
HT>Сразу хочу заметить, что это мне необходимо совершенно не для каких-либо деструктивных действий!
HT>Однако все же интересно, возможно ли осуществить нечто вроде SendMessage(..) по сети (ТСР), и как это нечто осуществить? :-)
HT>Зараннее благодарен!

Голая винда этой возможности не потдерживает ...и хорошо, а то было бы раздолье для хакеров. Но если поставишь какую-нить прогу, которая откроет сокет, и будет потдерживать протокол по которому можно давать комманды для ОС, то тогда будет возможно. Вроде есть для этого подходит CygWin
Думать надо ...головой :)
Re: WINSOCKETS -- необходим опыт!!
От: Mitya Беларусь  
Дата: 28.10.01 18:12
Оценка:
Здравствуйте HI-TECH, Вы писали:

HT>Здравствуйте уважаемый Форум!

HT>Я искренне благодарен тем кто ответил на мои вопросы! — помогло!!!
HT>Однако, упомяну о том, что Си++6 у меня без МСДН! Приходится иметь еще и Си++5 с МСДН. Но к там я не нашел ответа на свои вопросы...
HT>Хотелось бы спросить, существует ли возможность получить какого-либо вида котроль над удаленным компом (конкретным приложением) "без ведома его ОС" :-)) То есть, возможно ли по сокет-интерфейсу посылать системные команды или сообщения приложениям удаленной машины? (Может я не обладаю небходимым запасом терминов...)
HT>Если же это не возможно с помощью винсокетов, подскажите как это можно осуществить?
HT>Сразу хочу заметить, что это мне необходимо совершенно не для каких-либо деструктивных действий!
HT>Однако все же интересно, возможно ли осуществить нечто вроде SendMessage(..) по сети (ТСР), и как это нечто осуществить? :-)
HT>Зараннее благодарен!
Насколько мне известно для работы с сокетами необходимо писать проги по принципу Клиент-Сервер, т.е. Надо 2 проги, и если написать одну из них, которая будет кодировать команды и отправлять их через сокет на другой комп, а вторая (на втором компе) соответственно получать, обробатываеть их и выполнять, то такое возможно.Другого способа сделать это через сокет я не вижу!! А вообще есть программы которые удаленно запускаю приложения на другом компьютере. Я где-то такую скачал, но помоему она работает только под NT.
Re: WINSOCKETS -- необходим опыт!!
От: Аноним  
Дата: 15.11.01 05:38
Оценка:
Здравствуйте HI-TECH, Вы писали:

Я мало работал с сокетами но их принцип прост.
Приложения строятся на базе клиент сервер.(2 проги)
Сервер открывает порт, допустим 22222 и слушает, а кленту указываеш номер порта и айпишник.
Незнаю как в WINAPI а в MFC есть класс CSocket у него функций полно.(Listen, Recieve,.....)
Только незабудь поставить галочку с поддержкой сокета.
Удачи
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.