eXeL@B —› Вопросы новичков —› Перехват запуска службы Windows |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 09 октября 2016 09:35 · Личное сообщение · #1 Доброго дня. Сторонний софт. Ставит свою службу. Нужна ему для работы. А еще в ней код для валидации ключа. Вызывается проверка, только при старте службы. Никаких параметров запуска нет. Служба не сетевая, локальная. Есть идеи, как перехватить процесс старта, чтобы попасть в выполняемый код проверки ключа? Погуглил ... Чего-то тухло ... |
|
Создано: 11 октября 2016 15:33 · Личное сообщение · #2 maddmaks пишет: Раз служба не отвечает, значит висит в цикле. Раз висит в цикле, как я не могу остановится внутри этого цикла? На ум приходит только одно пока - кто-то контролирует ExceptionDispatcher. Добавлено спустя 1 час 46 минут Дебаггер внедряет тред для того, чтоб приаттачиться. Этому можно противодействовать, что, может быть, и используется. ----- IZ.RU |
|
Создано: 11 октября 2016 17:33 · Личное сообщение · #3 |
|
Создано: 11 октября 2016 17:56 · Поправил: DenCoder · Личное сообщение · #4 Для варианта с Image File Execution Options In the Services control panel applet, select your service, click Startup and check Allow Service to Interact with Desktop. The service must be an interactive service, or else the debugger cannot run on the default desktop. ----- IZ.RU |
|
Создано: 16 октября 2016 02:32 · Личное сообщение · #5 |
<< . 1 . 2 . |
eXeL@B —› Вопросы новичков —› Перехват запуска службы Windows |