• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Перехват Windows Security (или Win+l)

  • Автор темы BobaSoft
  • Дата начала
B

BobaSoft

Вот стоит такая задача:

есть приложение... работа с ним ведется в fullscreen'e... када пользователь нажимает Win+L, он блокирет систему... дальше када он хочет войти в систему ему например нужно будет выбрать пользователя и ввести пароль... дальше появляется рабочий стол, а сама программа у нас свернута в панели задач... та вот.. как сделать так чтобы после входа в систему наша программа сразу же приобретала fullscreen?
 
B

BobaSoft

Ну мне как-бы не перехват делать... а отслеживать когда пользователь заблокировал комп... и потом када он возвращается в систему (вводит пароль для юзера и т.д.).. то тут моя прога должна развернутся опять в фулскрин. Может есть какаято ф-ция типа API, или какойто режим работы окна.. чтобы он всегда оставался развёрнутым...
 
Z

zubr

1. Создаешь dll с обработчиками событий WLEventLogon, WLEventLogoff. См. пример в MSDN.
2. В реестре прописываешь ключ с путем к этой dll: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify
 
B

BobaSoft

Спс... посмотрел примеры... понял как это реализовать... но вот что плохо.. то это то, что нужно делать перезагрузку систему... может есть другой способ... например режим окна.. типа "ShowModal();"... было бы очн класно...
 
Z

zubr

Зачем перезагрузка системы. Установил программу, прописал ключ в реестр и все должно работать. В событии WLEventLogon делаешь фулскрин для своего приложения, если оно открыто.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!