Защищаем ЕХЕ

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Leon144
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 92
Зарегистрирован: 13.12.2008 (Сб) 9:57

Защищаем ЕХЕ

Сообщение Leon144 » 16.12.2008 (Вт) 11:24

Всем привет! Возник вопрос: есть некий ехе файл. Как сделать чтобы моя программа блокировала доступ к данному файлу( в плане изменения, удаления) и информировала об попытке доступа к файлу. Но сам ЕХЕшник должен запускаться. Для слежения за файлами использую filesystemwatcher. Заранее благодарю.
Хотели как лучше, получилось как всегда.

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Защищаем ЕХЕ

Сообщение Williams » 16.12.2008 (Вт) 11:51

Отследить/запретить изменение можно, но управлять правами доступа у тебя вряд-ли получится.

Тут как раз обсуждали защиту своего кода - ссылка
И вы думаете, что вас оставят в живых после прочтения этого поста?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Защищаем ЕХЕ

Сообщение tyomitch » 16.12.2008 (Вт) 14:43

В винде весь этот функционал уже встроен.
Просто дай право на выполнение, отбери все остальные, и включи аудит.
Даже программить ничего не нужно.
Изображение


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru [бот] и гости: 87

    TopList  
cron