|
Модераторы: Snowy, MetalFan, bems, Poseidon |
|
bugmenot1 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 59 Регистрация: 8.5.2008 Репутация: нет Всего: 0 |
Здравствуйте.
Необходимо написать программу, через которую создаётся ярлык на стороннее приложение. По этому ярлыку запускается приложение, допустим находящееся на защищённом диске. Требуется выводить окно для ввода пароля при запуске данного ярлыка, после ввода правильного пароля запускалась бы сторонняя программа. Если в данной программе пользователь не предпринимает какие-то действия в течение какого-то времени или по нажатию горячих клавиш, окно сторонней программы блокировалась бы, и вместо неё выводилась форма ввода пароля. Все остальные действия в ОС, разрешенные пользователю блокироваться не должны А вот теперь прошу помощи в совете, как блокировать данное приложение? Есть идея, что можно свернуть и блокировать до ввода правильного пароля. Дак вот вопрос в том, в какую сторону копать мне дайте ссылку на статью или на назване api функции про которую читать. Может что надо будет сделать с реестром? |
|||
|
||||
Illusion Dolphin |
|
||||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1198 Регистрация: 3.5.2003 Репутация: 5 Всего: 63 |
А остальное всё работает?
Свернуть: http://msdn.microsoft.com/en-us/library/wi...v=vs.85%29.aspx Блокировать: http://msdn.microsoft.com/en-us/library/wi...v=vs.85%29.aspx -------------------- В мире всего две бесконечности: вселенная и человеческая глупость... На счёт вселенной я не уверен. Шифрование и организация фотографий - Photo Database 4.5 |
||||
|
|||||
bugmenot1 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 59 Регистрация: 8.5.2008 Репутация: нет Всего: 0 |
как бы именно в этом я вижу проблему, с остальным думаю разберусь, это создание ярлыка и одновременный запуск программы и запуск модуля который будет следить за блокировкой, думаю это будет программа в трее. Или как то по другому лучше сделать? |
|||
|
||||
Illusion Dolphin |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1198 Регистрация: 3.5.2003 Репутация: 5 Всего: 63 |
Которая отключается из диспетчера задач - и не надо пароля Тут бы сервис от имени системы вместе с драйвером или хуком могли бы помочь. Но на такое будут антивирусники ругаться. -------------------- В мире всего две бесконечности: вселенная и человеческая глупость... На счёт вселенной я не уверен. Шифрование и организация фотографий - Photo Database 4.5 |
|||
|
||||
bugmenot1 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 59 Регистрация: 8.5.2008 Репутация: нет Всего: 0 |
всё это будет запускаться из учётной записи пользователя с ограниченными правами, доступ в реестр и т.д., а этот ярлык будет запускаться с правами администратора, соответственно и закрыть через диспетчер задач не выйдет. Или я не правильно думаю? Как бы вы сделали это? |
|||
|
||||
Illusion Dolphin |
|
||||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1198 Регистрация: 3.5.2003 Репутация: 5 Всего: 63 |
С правами администратора или из под учётной записи администратора? Второе накладывает ограничения что сессия другая и туда не влезть по-простому.
Влазить в чужие программы - неблагодарное это дело, требует высокой квалификации. Всё тут зависит от требований. Можно попробовать при запуске программы внедрить в неё поток, который и будет следить что да как (CreateRemoteThread), делать это при запуске и зарегить либу которая будет при старте любого приложения запускаться. -------------------- В мире всего две бесконечности: вселенная и человеческая глупость... На счёт вселенной я не уверен. Шифрование и организация фотографий - Photo Database 4.5 |
||||
|
|||||
Правила форума "Delphi: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |