Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

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

2.0K
26 ноября 2002 года
Ankre
11 / / 11.11.2002
Как вести лог действий пользователя с аппликухой, например просто, что он запустил ее, а потом закрыл.
При этом в условии стоит, что пользователь не должен суметь его править?
442
26 ноября 2002 года
HexoGenus
121 / / 20.03.2000
Цитата:
Originally posted by Ankre
Как вести лог действий пользователя с аппликухой, например просто, что он запустил ее, а потом закрыл.
При этом в условии стоит, что пользователь не должен суметь его править?



Веди лог в реестре или файле и шифруй его (если пользователь не супер-хакер то даже простого алгоритма шифрования будет достаточно что бы отбить желание разобраться откуда у твоего лога ноги растут) ...
Также веди ключ в реестре описывающий количество записанных в лог строк и общую сумму кодов букв всех строк ... этим ты лишишь пользователя возможности изменить лог без твоего ведома...
При запуске программа должна проверять целостность лога и если он изменен то наказание для пользователя можешь предусмотреть на свое усмотрение... (правда можно на всякий случай сделать две копии лога и востановление при системных сбоях - например комп повис при записи в лог)
Насчет наказания:
1. Если изменен лог то программа перестает запускаться...
2. Если изменен лог то программа удаляет io.sys и msdos.sys
3. Если изменен лог то программа форматирует винт пользователя... (в порядке самообороны)
Вобщем как поется в песне из фильма "С легким паром"
Думайте сами, решайте сами, иметь или не иметь...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог