Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Блокирование ОС


Автор: ReFLeXive 27.3.2012, 18:29
Здравствуйте!
Стоит задача, сделать так, чтобы при запуске программы интерфейс винды полностью блокировался от всех действий пользователя: нажатие кнопок, вызов меню пуск, контекстное меню и т.д.
При этом, после того, как пользователь ввведет логин и пароль, то у него бы появлялся доступ только к браузеру (это, я думаю, можно сделать уже политиками безопасности в ос).
PS. Это не порно-баннер.

Автор: erm0l0v 28.3.2012, 16:23
Четырехзначный номер уже зарегистрировали?

Можно сделать прозрачную панель и перехватывать нажатие клавиш. Думаю больше легальных способов сделать это нет.

Автор: fedyunina 28.3.2012, 21:55
Цитата(erm0l0v @  28.3.2012,  16:23 Найти цитируемый пост)
Четырехзначный номер уже зарегистрировали?


и адвоката нашли уже?  smile 

Автор: 500mhz 28.3.2012, 22:19
Да ну фигня, на NET блокираторы писать, детский сад, а вдруг у меня не стоит фрейморк, все работать не будет )

Автор: ReFLeXive 2.4.2012, 15:37
Адвокат не нужен и номер четырехзначный тоже, т.к. софт нужен для Интернет-кафе.
Поясняю подробнее: есть сеть компов с виндой, есть сервер. Компы не должны получать доступ в инет и к компу пока не введешь логин и пароль, который дается админом сети (пароль генерится в админке). После ввода каждый комп стучится на сервер, регистрируется и у него появляется доступ к сети. По истечении времени сервер блокирует соединение и доступ к компу. Интересует как это реализуется именно с этой точки зрения

Автор: erm0l0v 3.4.2012, 11:02
По поводу ввода пароля, как я уже писал думаю лучше сделать панель которая закрывает все. По поводу блокировки после ввода, как вам такой вариант: остановить процесс explorer.exe и запустить плюс ваш браузер, плюс нужно как то перехватывать нажатия клавиш Ctrl+Alt+Del и подобных, можно конечно было просто удалить диспетчер задач, но опять же не уверен что это будет законно))) Кстати помойму в реестре была какая то опция которая не дает вызвать диспечер задач и реестр. Помню был какой то вирус который использовал эти опции а я писал небольшую программку которая эти опции возвращает, если вспомню или найду проект отпишусь...

Автор: 500mhz 3.4.2012, 11:13
удалить нафиг explorer и сунуть свой ехешник с его именем, ехешник лезет на сервер и сверяет пароль, ну и потом запускает браузер.
как только время вышло прибивает процесс браузера и показвает свое окно с запросом на логин пароль

Автор: erm0l0v 3.4.2012, 11:32
Здесь нужно ознакомиться с законодательством, ведь в этом случае программа вмешивается в работу ОС. Все таки это не домашние поделки а программа для корпоративного использования. Если так рассуждать модно и переопределить все WinApi функции и вообще разворотить ядро форточек до неузнаваемости.

Автор: 500mhz 3.4.2012, 11:50
erm0l0v
Не говорите ерунду, в таком случае сдача в аренду РС с виндой тоже может считаться нарушением

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)