![]() |
|
|||||||
![]() |
|
|
Опции темы |
|
|
#1 |
|
Пользователь
|
Задача: Запретить копирование информации с CD-диска.
Допустим вы пришли к работодателю и показываете свою базу данных закатанную на CD-диск. Он вставляет диск в CD-привод автоматически запускается программка (читай Задание, авто запуск не проблема), которая препятствует копированию. Работодатель смотрит, тестирует, ... базу данных но КОПИЮ на HDD сделать не может. ![]() Я пытался решить эту задачу с помощью глобального Hook-а, используя Api функцию SetWindowsHookEx(//,//,//,//). ![]() Может я не в ту степь попёр, или это не реально сделать? ![]() Если я прав (в использовании SetWindowsHookEx) то какой параметр ставить первым в функции, и какой номер Wind-а посылает в систему при копировании (для его перехвата)? Кто поможет буду примного благодарен!!! |
|
|
|
|
|
#2 |
|
Студент
Форумчанин
|
Интересно, а если юзер отменит автозапуск, или копирнет из другой системы(напр., Linux)?
З.Ы. Заранее извиняюсь за off-top
__________________
Visita Interiorem Terrae Rectificando Operae Lapidem... |
|
|
|
|
|
#3 |
|
Администратор
Администратор
Регистрация: 28.10.2006
Сообщений: 4,293
Репутация: 859
|
Можно сделать абсолютыми адреса, только на диск.
|
|
|
|
|
|
#4 |
|
Старый брюзга
Заслуженный модератор
Регистрация: 22.11.2006
Адрес: Москва, Коньково
Сообщений: 8,851
Репутация: 2392
|
Единственный вариант - шифровка базы+своя "смотрелка"+привязка к серийнику CD.
Есть еще, как дополнение, хитрый вариант с "невидимой" записью специнфы на CD, но такую программку никто не даст... |
|
|
|
|
|
#5 |
|
Пользователь
|
А как защитить от копирования Exe-шник?
|
|
|
|
|
|
#6 |
|
Пользователь
|
Для Сильванович Михаил:
Считаем что юзар "чайник"(не надо усложнять жизнь!!!)!!! Для Alar, mihali4: Вопрос в том можно ли это сделать с помощью Hook-а? Для FEAR: База данных на Access-е! |
|
|
|
|
|
#7 | |
|
Владимир М.
Заслуженный модератор
|
Цитата:
драйвер Access не сможет создать файл блокировок .ldb так база вобще откроется ? |
|
|
|
|
|
|
#8 | |
|
Старый брюзга
Заслуженный модератор
Регистрация: 22.11.2006
Адрес: Москва, Коньково
Сообщений: 8,851
Репутация: 2392
|
Цитата:
Куда там хук то совать? Зачем он там нужен? Из постановки вопроса не видно было, что надо шпионить за действиями работодателя... |
|
|
|
|
|
|
#9 |
|
promuovere
Форумчанин
Регистрация: 09.12.2006
Адрес: Полтава
Сообщений: 105
Репутация: 53
|
А пусть копирует, сделать ее shareware, недельку пользуется, а потом вылазит надпись "введите ключ" или вирус запускается. Можно даже не предупреждать. Если прокатит - потом подправишь, а если не прокатит и товарищ окажется с "хитрой попой", то будет ему "болт с резьбою".
__________________
!!!!!!!!!!!!!!!ВИНДОС МАЗДАЙ!!!!!!!!!!!!!!! |
|
|
|
|
|
#10 | |
|
Старый брюзга
Заслуженный модератор
Регистрация: 22.11.2006
Адрес: Москва, Коньково
Сообщений: 8,851
Репутация: 2392
|
Цитата:
Приходилось разок перед годовым бухотчетом так выбивать денежку... Последний раз редактировалось mihali4; 06.01.2007 в 03:58. |
|
|
|
|
![]() |
| Опции темы | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Макрос для копирования | knyz | Microsoft Office Excel | 28 | 11.01.2009 06:12 |
| Параметры копирования | Черничный | Общие вопросы Delphi | 4 | 14.08.2008 10:57 |
| Конструктор копирования | Djaconda | Общие вопросы C/C++ | 3 | 11.06.2008 18:54 |
| Копирования файлив | Shaitan63 | Общие вопросы Delphi | 10 | 24.05.2008 19:31 |