Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Удаленная регистрация сервиса 
:(
    Опции темы
jungle
Дата 16.3.2009, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аппаратный кодер



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 17.1.2006
Где: Беларусь

Репутация: нет
Всего: нет



У меня вопрос к тем людям, которые знакомы с методикой удаленной установки служб (сервисных приложений) на клиентских машинах в локальной сети. В частности, вопрос формулируется просто: в какой доступный каталог необходимо удаленно поместить сервисное приложение для последующей его регистрации в Service Control Manager удаленной машины? 

Те, кто работал со службами, знают, что регистрация сервиса в SVC удаленной машины выполняется API-функцией CreateService. Для этого в качестве параметра передаются сетевое имя компьютера и полный путь к бинарному файлу (другие параметры CreateService здесь не важны).

Самое очевидное решение - это скопировать бинарный файл службы в корень диска C с использованием административного ресурса C$. Но если административные ресурсы удалены или их автоматического создание запрещено? 

В общем, буду благодарен за любые идеи!

Это сообщение отредактировал(а) jungle - 16.3.2009, 14:45
PM MAIL WWW   Вверх
Virtuals
Дата 18.3.2009, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 476
Регистрация: 27.11.2006

Репутация: 4
Всего: 11



jungle, специально для таких вещей есть административная шара
ADMIN$
службу укладывают в папку ADMIN$\System32
путь для CreateService указывают %SystemRoot%\System32
если административных шар нет, то "влоб" сервис не скопировать.
остается удаленно запустить процесс tftp и качнуть нужный файл.
PM MAIL ICQ   Вверх
jungle
Дата 24.3.2009, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Аппаратный кодер



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 17.1.2006
Где: Беларусь

Репутация: нет
Всего: нет



Virtuals, 
Идея использовать ADMIN$ отличная! Пожалуй, я попробую. Спасибо!

Это сообщение отредактировал(а) jungle - 24.3.2009, 11:02
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: WinAPI и системное программирование"
Snowybartram
MetalFanbems
PoseidonRrader
Riply

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Delphi обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • 99% ответов по WinAPI можно найти в MSDN Library, оставшиеся 1% здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0384 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.