Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.10;
Скачать: CL | DM;

Вниз

Компьютерный клуб   Найти похожие ветки 

 
datch ©   (2001-12-03 10:06) [0]

Люди, нужна консультация.
Имеется компьютерный клуб. Требуется создать контролирующую программу, которая:
1. Не дает пользователям ничего делать, кроме того, что разрешено администратором (игры, офис и т.д.)
2. Отслеживает время работы каждого компа и в блокирует работу, если пользователь просрочил время.
Где взять информацию, или подскажите общую концепцию, плиз!


 
wHammer ©   (2001-12-03 11:26) [1]

Тут как-то нежен был инет, пошел в ближайший Компьютерный клуб, был немного удивлен т.к. весь графический интерфейс Windows был удален напрочь, вместо него свой, который позволяет лишь загружать доступные игры и пользоваться Инетом. Поинтересовался у админа, сказал он следующее, сначала там грузится ядро Windows, затем написанная ими графическая оболочка. Перегружается компьютер чуть дольше DOS"а. Покупаешь например час Инета, пользуешься им, а сервер через час тебе компьютер отключает (без вмешательства админа).


 
datch ©   (2001-12-03 11:42) [2]

То есть, я понял, придется писать новую графическую оболочку. Что-то не климатит как-то. А если как-нибудь извратиться и запретить Виндам все?


 
wHammer ©   (2001-12-03 12:10) [3]

> То есть, я понял, придется писать новую графическую оболочку. Что-то не климатит как-то.
> А если как-нибудь извратиться и запретить Виндам все?

Это конечно можно сделать, и многими способами, но где гарантия что какой-нибудь чудо-геймер, во время игры не нажмет Alt+Tab и удалит пару-тройку системных файлов в следствие чего Мастдай закапризничает и напрочь откажет в дальнейшей перезагрузке.



 
Artis   (2001-12-03 20:55) [4]

Можно изменить запись в конфигурационном файле Windows system.ini
shell=Explorer.exe
к примеру на
shell=Calc.exe
загрузится только калькулятор виндЫ и все - никакие переключения не помогут. Поэтому можно написать прогу которая будет зарускать только необходимые файлы программы и так далее.
и написанную прогу прописать в shell=<>.exe



 
ggsoft ©   (2001-12-03 21:07) [5]

to wHammer.

Ну если Explorer-а нет, оболочки Win нет - конечно никакие переключения не помогут. Попробуйте запустить пару-тройку приложений, а затем "Пуск->Завершение работы" - нажать "Ctrl+Alt+Shift" и кнопку "Отмена" все - Win оболочка выгрузится и "Alt+Tab" переключаются только между открытыми приложениями. Да, вот только Инет-ом, Вы там как пользовались - посредством обычного MS Internet Explorer, тогда что мешает в адресной строке набрать "c:\" и грохнуть по желанию нужные файлы.

С уважением, Евгений!


 
wHammer ©   (2001-12-04 08:49) [6]

ещ ggsoft ©
Вообще-то да.


 
Dmitry-corp   (2001-12-04 10:44) [7]

А чо ни как не льзя запретить експлореру заходить на Ц:, а ещё можно поставить компонент ТВебБроузер на форму и вверху поставить адресную строку (ну ваще в делфи есть пример написания експлорера), и все нежелательные значения ком. строки запретить.


 
Dmitry-corp   (2001-12-04 10:55) [8]

А ещё мудрые геймеры могут зарегистрироваться на народе и написать страницу которая переадресовывает его на С:\ поэтому думай...


 
TonnyS   (2001-12-04 11:22) [9]

Здрасте. Можно попробовать другие инет-эксплореры, не позволяющие написать "C:\", через реестр закрыть доступ ко всем дискам и элементам рабочего стола. Меня как-то просили написать пример программы для клуба, которая ярлычки из указанной папки выводит в виде меню, похожего на Пуск, наверно тоже вариант.
Или можно поставить win2000 - под ней все современные игрушки идут, а защитить нужные папки от удаления/изменения - не проблемма.


 
инкогнито   (2001-12-04 16:11) [10]

http://www.astalavista.ru/
можно там купить...


 
GAS   (2001-12-04 22:29) [11]

Уверен что в этом клубе имеется сеть. Значит можно сделать программу, даже две (сервер и клиент), которые будут работать по сети.


 
Max_T   (2001-12-04 22:45) [12]

http://ruslan.bos.ru Есть прога которая это делает. Демо. Я оставил клиента и написал свою прогу. Но она контролирует только время. Надо будет рабочий клиент и сервер можешь написать мне я вышлю.


 
sergling ©   (2001-12-05 07:29) [13]

Совсем недавно один мой знакомый заточил одну прогу под игровой салон. Купил он ее через инет вроде за 20 баксов, она может запрещать практически все, висит клиент и держит коннект с сервером. Война с юзером получила временный перевес в его сторону. На мой взгляд довольно удобная вещь, можно конечно писать самому, но ведь уже есть колесо. Если интересует, могу дать адресок программки.


 
AlexDov   (2002-01-03 18:50) [14]

Всем привет.
Вот способ вынести клуб на прочь :))
Находится одно из приложений (например Internet Explorer) у которого хелп хранится в CHM"ах. Вызывается Help. Далее тыканьем правой кнопки просим CHM"Виьвер перейти на URL, в качестве URL указываем C:\ :)), понятно, что можно и другой указать. А дальше все в ваших руках.
А вообще способов много, я лично не профессионал по выносу клубов, и гамется не любитель, но есть люди которые этим занимаются более профессионально и собственно защиту как раз от них и надо делать. Посиму мараль
1. Созданипе клубной программы надо поручить профессионалам в этой области или хотябы превлекать их для консультаций, и просить их вынести ващу защиту :)
2. Одной программой сдесь неотделатся. Помимо программы, нужны еще умелые руки, каторые прекурочат windows так чтоб не к чему было и подкопатся (имеется ввиду к тем же CHM"ам и т.п.)
3. У меня етсь друзья которые писали такие программы и более компетенты в этих вопросах. Соответсвенно если кого интересует то можно попробовать организовать встречу (в Питере), посмотреть как это все работает в живую и обсудить денюжку за которую это все можно будет организовать в вашем клубе.

Всем удачи :)


 
uuuu   (2002-01-03 21:47) [15]

Удалено модератором


 
Вадим ©   (2002-01-04 02:47) [16]

Ну вот, еще один с манией величия, лечиться надо...


 
False_Delirium ©   (2002-01-04 06:24) [17]

Продам программу..:)...такую...
Анализ трафика...ограничение...по указанным портам.

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

Регистрация профайлов, для каждого ползователя свои настройки...
Мощная графическая оболочка...вот этим я действительно восхищаюсь....мой друг помог, точнее он её и сделал.

Встроеный чат, по локалке.

Сервер, для управления удалённым компьютеров. Полный котроль, со всеми созможностями SubSeven`а....так для сравнения...

Логгироваье времени и действий пользователя.

НО работает только под Win98,переделать нету времени.

Сама настраивается, прописывает всё необходимое и заменяет Explorer.

841кб клиент
470кб сервер


 
TM   (2002-01-04 21:38) [18]

Удалено модератором


 
Хлор   (2002-01-07 04:05) [19]

Честно говоря я думаю это все легко сделать с помощью реестра и WinApi и не надо писать отдельные оболочки. Да и времени много не надо. Если хватит терпения то можно вышкребать из Инета ключи реестра для блокировки. Меня хватило на 121.Там у запрет запуска отдельных прог и запрет запука свойств сети и дт. т тп.
Вообщем главное искать и желание


 
Max_t   (2002-01-07 21:17) [20]

Вынести можно все что угодно. Было бы желание. Поставте Win2k или WinXP на NTFS партицию. Разрешите запуск юзеру только файлов из Games и/или Папки необходимой для работы. Поставте клиента контролирующего кнопки и мышь и время. Кстати посмотри еще www.astalavista.ru. Мужики знакомые говорят есть еще такая штука как WinLock тоже вроде офигенно работает.

Мы же используем, то что было написано выше (клиент+сервер), а также систему удаленного администрирования (Remote Administartor).

А по поводу вынести.. Мы переинсталяем Win каждый месяц, а игры раз в неделю. А админу и платят для того, чтобы не игрался, а контролировал, кто там форматирует винт на машине.


 
Мойдодыр   (2002-01-08 00:46) [21]

а не проще всего один раз поставить 2000 или ХР на нтфс настроить и не мучаться ?


 
Giga-Byte ©   (2002-01-09 02:28) [22]

Точно!!! Я админю клуб, поставил домен, в клубе win2k, политикой всё позапретил, написал прогу, что она только отрубает клаву и мышь вовремя и вылетает форма с BMP-шкой, и всё!!


 
Knight ©   (2002-01-09 09:11) [23]

Вообще для админов - Лучший вариант - троянцы типа НЕтБас и ЛД, но если хотца юзать антивирусник то тогда - РемотАдмин или самоделка...

Есть ещё Месть56 - там есть подходящие опции. сли комбинировать с РемотАдмином то как раз то что надо...


 
Victor ©   (2002-02-09 12:08) [24]

можно сделать ещё проще запретить открытие ненужных программ,
делается просто:
писать в таймере
sendmessage(findwindow(nil,"заголовок закрываемого окна"),wm_syscommand,sc_close,0);
есть существенный недостаток, каждую прогу заносить надо!!
и память ест немерено (зато работает)


 
drpass ©   (2002-02-09 16:06) [25]

Вообще, правда - поставь Win2K на NTFS с запретом на доступ к системным файлам, напиши свою нехитрую оболочку с кнопками запуска установленных игр и проблемы исчезнут сами собой.
Но это годится, если клуб богатый или не боится пользоваться пиратским софтом.
У нас почти все перешли на Linux + WinEmu, остальные либо купили винду, либо закрылись


 
Yaro ©   (2002-02-10 00:37) [26]

Люди!!! А что вам мешает в таймере закрывать процесс с именем "explorer.exe", "regedit.exe", "command.com" и "taskman.exe" (если это WinXP)?

Я именно так и делаю....


 
Блонд   (2002-02-12 00:44) [27]

Запускаешь на сервере PolEdit (редактор политики безопасности), подключаешься по сети к любому компу, там в доступной текстовой форме расписана куча ключей реестра (начиная от оболочки shell и заканчивая перечнем того, что можно запускать). Пишешь стартер тех программ, которые нужны. Вместо експлорера ставишь написанный на дельфи броузер, сносишь загрузчика хелпов из системной директории (ими все-равно никто не пользуется). Все. Никто ничего запустить не может. И через хелп никуда не переходит. Проверено на производстве с "грамотными" операторами.
Конечно PolEdit под 2000Server. Или залазить в ключи реестра и править ручками. Но это тоскливо.


 
yura_vss   (2002-02-20 22:25) [28]

Для клубов то нужен shell, а вот для учебных заведений, где преподают курсы по Microsoft Windows убивать эксплорер нельзя.
Я предлагаю свой вариант системы удаленного администрирования.
Все подробно расписано на http://www.yuranet.fromru.com.
Можете скачать мою программу с сайта. Она и для клубов может пригодится, и для учебных заведений.
Кстати, взломать ее юзеру практически невозможно, ибо админ может узнать о взломе !
----------
Пишите yuranet@fromru.com


 
Exalted ©   (2002-02-21 07:19) [29]

Смотрите на exalted.narod.ru


 
pusrg ©   (2002-02-21 13:19) [30]

Мужики, я не специалист в этом деле, но вы не задумывались над следующей проблемой... Юзер делает ресет, и до загрузки форточек жмет Ф8, затем выбирает загрузку из командной строки и получает доступ к С:\ из доса.


 
GreySerg   (2002-02-21 16:17) [31]

в MSDOS.SYS пишешь cтрочку вида:

BootMenu=0 и не будет менюшки выбора загрузки



 
3d   (2002-02-23 00:17) [32]

У самой выни полно настроек, которыми можно сделать всё, чё угодно. Здесь надо просто убрать все иконки со стола и некоторые пункты из меню Пуск - всё делается через реестр, надо только подробнее его посмотреть. С нетом сложнее, тут ничего сказать не могу. А прогу придётся только писать для контроля времени.
Вообще в Win2000 (да и в остальных наверное тоде) есть мощьная настройка профайлов, где юзеру можно запретить\разрешить почти всё, в т.ч. и С:\ в строке адреса (запретив просто доступ к самому диску С ).


 
PC Maniac   (2002-02-24 19:52) [33]

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

А если просто, то Win2k или выше, NTFS, policies...
От юзеров полиси отлично помогают, а хакера только комбинацией остановить можно (из полисей и программ)

Еще могу посоветовать сделать образы всех машин в сети (или одной, если железо сходное) и каждое утро из образа восстанавливать. Дело это недолгое, а польза может быть большая.


 
VJG   (2002-02-26 22:15) [34]

ЕСЛИ В КЛУБЕ СЕТЬ, ТО ИДЕАЛЬНЫЙ ВАРИАНТ - ПРОГА КЛИЕНТ-СЕРВЕР. НА СЕРВЕРЕ УСТАНАВЛИВАЕШЬ ОПРЕДЕЛЕННОЕ ВРЕМЯ, ЗАДАЕШЬ ЕГО КЛИЕНТУ, А ОН (КЛИЕНТ) ЗА 20-30 СЕКУНД ДО КОНЦА ВЫДАЕТ СООБЩЕНИЕ О ЗАВЕРШЕНИИ РАБОТЫ. еЩЕ ЧЕРЕЗ 20 СЕК. ВЫРУБАЕТ КЛАВУ И МЫШЬ (BLOCKINPUT (TRUE)).
МОЖНО, КОНЕЧНО, ЕЩЕ ПО ИЗВРАЩАТЬСЯ. НАПРИМЕР ИЗ КТРЛ+АЛЬТ+ДЕЛЬ УБРАТЬ, ЗАПРЕТИТЬ ИСПОЛЬЗОВАТЬ CD-ROM, ВХОДИТЬ В ИНЕТ. ТАКЖЕ РЕАЛЬНО ПОСТАВИТЬ ЗАПРЕТ НА ИЗМЕНЕНИЕ ФАЙЛОВОЙ СИСТЕМЫ И Т.Д.
А ЧТО БОЛЬШЕ НАДО?


 
Kekc   (2002-03-17 16:45) [35]

Написал такую программу кому интересно www.miracle.net.ru/gameclub/.



Страницы: 1 вся ветка

Текущий архив: 2002.06.10;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.016 c
6-30943
Ярослав
2002-03-30 15:07
2002.06.10
анализаторы сетевых протоколов


14-30979
Kozhanov
2002-05-06 12:07
2002.06.10
Help-файлы


8-30932
andey
2002-01-23 21:33
2002.06.10
Определение номера телефона


1-30786
stainer
2002-05-31 01:23
2002.06.10
файловая система через меню


1-30868
Kirill
2002-05-18 14:06
2002.06.10
TChart