|
|
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
На Turbo Delphi написана примитивная служба, которая слушает сокет и при получении заданного задания выполняет его. Задание - разблокировка диска, зашифрованного BitLocker "manage-bde.exe -unlock xxxxxxxxxxxxxxxx" Выполняется через ShellExecute. На старых операционках с отключенным UAC это всё работает. Мне сейчас понадобилось это запустить на Windows Hyper-V Server 2012/R2/2016 - ни в какую Я так понимаю, нужно как то запускать с повышением прав или ещё как-то... Гугление не помогло, эксперименты так же не помогли.... Коллеги, помогите пожалуйста, или отправьте на профильный форум по моему вопросу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 14:40 |
|
||
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
AlexSTAL, Видел вот такую реализацию. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 14:54 |
|
||
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
Какие нынче примитивные вирусописатели пошли... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 14:55 |
|
||
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
Замените ShellExecute на CreateProcess, а потом сообщите код ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 14:55 |
|
||
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
DarkMasterВидел вот такую реализацию.Службе не нужно повышение прав ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 14:56 |
|
||
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Там фишка в CreateProcessAsUser() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 14:58 |
|
||
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, к вирусам отношения не имеет _Vasilisk_, попробую конечно, но мне кажется, что я пробовал... Суть в том, что сама команда то выполняется, я проверял банальным запуском CMD, вместо командной строки, все действия в нём выполняются, только "manage-bde.exe -unlock xxxxxxxxxxxxxxxx" не разблокирует диск (вставлял в середину CMD) Следовательно что-то нужно всё таки..... DarkMaster, спасибо, попробовал, в системном логе ошибка An Exception of type EJwsclUnsupportedWindowsVersionException was raised. Покопался в интернете и исходниках, последняя поддерживаемая версия Jwscl - Windows 2008, у меня старше... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 18:37 |
|
||
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
AlexSTALк вирусам отношения не имеет Да, да, тебе всего лишь надо удалённо зашифровать или расшифровать чужой диск. Мы поняли. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 18:38 |
|
||
|
Выполнение из службы команды с повышенными правами
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, это всего лишь самодельная реализация снятия блокировки на филиалах, без использования домена... Банальная защита от кражи из легкодоступных мест... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2018, 19:17 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39679220&tid=2040588]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 501ms |

| 0 / 0 |
