Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Запуск приложения из под сервиса.

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Запуск приложения из под сервиса.
Имя
Сообщение << Старые топики   Новые топики >>
Запуск приложения из под сервиса. - 2009-09-13 13:35:06.076666   
vzadnikov

Сообщений: 82
Оценки: 0
Присоединился: 2009-07-01 02:27:18.446666
Вобщем я написал программу сервис, которая загружается при помощи Winlogon(по статье из хакера) и тут возникли проблемы: не получается сделать скриншот (сохраняется белый лист с разрешением монитора), неудаётся перехватить нажатие клавишь (также неудаётся определять активное окно) и неудаётся "правильно" запустить приложение(приложение запускается тоже как сервис и соответсвенно не скриншот сделать, ни отловить хуки у него неполучается).

Каким образом можно решить эту проблему? Мнеб хотяб научиться запускать сторонии программы по "нормальному", а не как сервис….


Post #: 1
RE: Запуск приложения из под сервиса. - 2009-09-14 01:27:25.070000   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
В смысле ты хочешь более простой путь чем сделал или улучшить данный пытаешься?
Post #: 2
RE: Запуск приложения из под сервиса. - 2009-09-14 02:40:55.860000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Я не спец в этом вопросе, но запускать надо не из-под системной учётки (имхо). А проблемы со скриншотами могут быть из-за того, что у винлогона и текущего пользователя разные десктопы (в этом почти уверен).
Post #: 3
RE: Запуск приложения из под сервиса. - 2009-09-15 22:13:53.506666   
vzadnikov

Сообщений: 82
Оценки: 0
Присоединился: 2009-07-01 02:27:18.446666
quote:

разные десктопы


Походу так и есть )) Я вроде как нашёл выход, надо запускать приложение немного иначе.
Post #: 4
RE: Запуск приложения из под сервиса. - 2009-09-17 22:24:30.333333   
tеstеr

Сообщений: 377
Оценки: -46
Присоединился: 2008-02-08 17:56:40.563333
quote:

Я вроде как нашёл выход, надо запускать приложение немного иначе.

Подозреваю, что все свелось к установке чекбокса
[x] Разрешить взаимодействие с рабочим столом.

Post #: 5
RE: Запуск приложения из под сервиса. - 2009-09-18 00:50:44.923333   
vzadnikov

Сообщений: 82
Оценки: 0
Присоединился: 2009-07-01 02:27:18.446666
Нет не так..

Просто запуск из dll происходил через WinExec… Потом я переписал через TStartupinfo выставив .lpDesktop в winsta0\default и вызвав CreateProcess.

Щас вот протестировал… Скриншоты теперь делает :)
Осталось проверить работает ли кейлогер [sm=bn.gif]
Post #: 6
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Запуск приложения из под сервиса.







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.