Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Win API


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / WinAPI

Выпуск № 120
от 01.09.2005, 21:56

Администратор:Калашников О.А.
В рассылке:Подписчиков: 255, Экспертов: 26
В номере:Вопросов: 1, Ответов: 2


Вопрос № 25418: Мир Вам, уважаемые эксперты, может мне кто-нибудь ответить на такой вопрос: есть много разных программ удаленного администрирования (ну и троянов, не суть важно) они как правило дают возможность наблюдения за рабочим столом 'сервера'; так вот, ка...

Вопрос № 25.418
Мир Вам, уважаемые эксперты, может мне кто-нибудь ответить на такой вопрос:
есть много разных программ удаленного администрирования (ну и троянов, не суть важно) они как правило дают возможность наблюдения за рабочим столом 'сервера'; так вот, каким образом это реализуется? Первое что приходит на ум - просто снятие скриншота и отсылка его по сети, но единственный ли это метод? И можно ли как-нибудь проверить, каким именно способом пользуется та, или иная программа?
Отправлен: 27.08.2005, 21:56
Вопрос задал: Лука (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Алексей Смуриков
Здравствуйте, Лука!
Конечно передача просто картинки - это не единственный способ. Так же есть много способов вплоть до глобального слежения за системой и передачи изменений системы через сообщения...

---------
Speccy Rulezz!!!
Ответ отправил: Алексей Смуриков (статус: Практикант)
Отправлен: 28.08.2005, 01:03
Оценка за ответ: 4

Отвечает: Ерёмин Андрей
Здравствуйте, Лука!
Как правило, программы удалённого администрирования связывают компьютеры и один из них управляет другим. Теперь подробно. Один из компьютеров станет клиентом, другой - сервером. Связать проще всего через сокеты. Затем на один из компьютеров (сервер) ставится программа-сервер, а на компьютер-клиент - программа клиент. Как это работает... Серверная программа посылает через сокет определённые команды, которые понимает программа-клиент. Например, "GET_PROCESSES_COUNT". Программа-клиент, получив такое сообщение, узнаёт, сколько на данном компьютере запущенных процессов (к примеру, 30), отправляет ответ: "PROCESSES_COUNT=30". Программа-сервер читает эту строку и теперь знает, сколько на удалённом компьютере запущено процессов. Чтобы реализовать целую систему удалённого администрирования, нужно продумать очень много команд и все их обработать. На сайте http://www.codersclub.net в разделе "Статьи" в групп е "Хакерство" (как-то так группа называется) есть статья по написанию небольшой системы удалённого администрирования. Думаю, она Вам поможет. Удачи!
---------
Мышка побежала, xвостиком махнула - cервер упал...
Ответ отправил: Ерёмин Андрей (статус: Практикант)
Отправлен: 28.08.2005, 08:25
Оценка за ответ: 3


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.winapifaq
Отписаться
Вспомнить пароль

В избранное