|
Вопрос # 5 133/ вопрос открыт / |
|
Приветствую, уважаемые эксперты!
Возникла такая проблема. В колледже студенты проходят Delphi, но на ученительских компьютерах стоит программа Windows SteadyState, запрещающая запуск не разрешенных приложений. Естественно, дети не могут запустить свои файлы. А если дать им права на запуск приложений, они ставят контру и в нее играют (вопрос про преподавателя снимается сразу, тетка с ними не справляется). Как можно грамотно организовать всё это дело.
Спасибо заранее.
 |
Вопрос задал: Егоров Павел Сергеевич (статус: Посетитель)
Вопрос отправлен: 29 марта 2011, 11:34
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Вадим К
Здравствуйте, Егоров Павел Сергеевич!
Отобрать флешки я так понимаю не подходит? Или приложения запускаются только собственноручно написанные?
Самый лучший способ - наглый. Всех, кого увидели за игрой в контру или подобных - сразу двойку с комментарием. и все. Больше адекватных вариантов просто нет.
Но есть ещё один вариант. Windows позволяет делать дисковые квоты. Выствляем квоту в 10-20 мб (на контру этого не хватит, но на приложение для делфи - скорее всего да). Скопировать себе и поиграть не получится (но ещё остается вариант запустить по сети).
и третий вариант. Мне он больше нравится. Играть в контру самим с собой - скучно, играют обычно по сети. А раз так, никто не мешает нам запретить порты (по умолчанию это 27015), используемые контрой. Ещё лучше - написать свой подложный сервер - сразу будет видно кто запускает и, отправив клиенту пару мегабайт мусора, можно вызвать его отключение. А можно делать и подложный клиент и глушить студенческие сервера.
Если у учеников нет прав администратора на компьютере, то рекомендую закрыть все порты от 1025 до 65535 (и tcp, и udp) на фаерволе. Так как порты от 1 по 1024 открыть как сервер может только пользователь с правами админа, жизнь студентов заметно усложнится.
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 29 марта 2011, 11:52
|
Мини-форум вопроса
Всего сообщений: 5; последнее сообщение — 29 марта 2011, 15:46; участников в обсуждении: 4.
|
min@y™ (статус: Доктор наук), 29 марта 2011, 11:40 [#1]:
Надо преподу просто обыграть их всех в контру и всего делов! Или собрать из хлама медленные компы, на которых контра будет тормозить.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Death_Master (статус: Посетитель), 29 марта 2011, 12:55 [#2]:
Откуда они контру берут?
Если на флэшках приносят - все флэшки подключать через админский комп.
Если качают из локалки - ограничить туда доступ.
Как крайний вариант - подменить заглушками некоторые библиотеки DirectX и OpenGL (это если нет софта, который из использует).
Можно ещё мониторить процессы и убивать игровые каждые 10-15 сек.
Обычно захожу по ночам... (60-70%)
Если нужно что-то написать, то беру оборудованием, деньгими и пивом(при личной встрече)...
P.S. Помогаю и рассказываю бесплатно ^_^.....Nyaaa!
|
|
Егоров Павел Сергеевич (статус: Посетитель), 29 марта 2011, 13:20 [#3]:
Death Master, а есть вариант скрипта? флэшки отключаем.
Насчет портов, тоже не вариант. Начнут играть с ботами=)
решаем вопросы с квотами
|
|
Вадим К (статус: Академик), 29 марта 2011, 13:32 [#4]:
не начнут играть с ботами. Сервер у себя все равно придется поднять, локально.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Death_Master (статус: Посетитель), 29 марта 2011, 15:46 [#5]:
пример .bat файла
:0
ping 127.0.0.1 -n 10
pskill aimp3
goto 0
В этом примере убивается aimp3.
Можно любое имя процесса добавить
Обычно захожу по ночам... (60-70%)
Если нужно что-то написать, то беру оборудованием, деньгими и пивом(при личной встрече)...
P.S. Помогаю и рассказываю бесплатно ^_^.....Nyaaa!
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|