| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Блокирование ОС |
| Автор: ReFLeXive 27.3.2012, 18:29 |
| Здравствуйте! Стоит задача, сделать так, чтобы при запуске программы интерфейс винды полностью блокировался от всех действий пользователя: нажатие кнопок, вызов меню пуск, контекстное меню и т.д. При этом, после того, как пользователь ввведет логин и пароль, то у него бы появлялся доступ только к браузеру (это, я думаю, можно сделать уже политиками безопасности в ос). PS. Это не порно-баннер. |
| Автор: erm0l0v 28.3.2012, 16:23 |
| Четырехзначный номер уже зарегистрировали? Можно сделать прозрачную панель и перехватывать нажатие клавиш. Думаю больше легальных способов сделать это нет. |
| Автор: fedyunina 28.3.2012, 21:55 |
и адвоката нашли уже? |
| Автор: 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 Не говорите ерунду, в таком случае сдача в аренду РС с виндой тоже может считаться нарушением |