Разработка программного средства защиты от копирования

Бюджет: 6 500
77.02 $ – 67.19 €
Заказчик выбрал исполнителя:
Сергей Крыжановский  
Тема:Разработка программного средства защиты от копирования на внешние носители, не входящие в список доверенных устройств.

Среда разработки MS Visual Studio С++(так как нужно будет пользоваться библиотеками из книги Рихтера, да и сам пример в книге написан в данной среде). 
Защита от копирования должна осуществляться путем перехвата функций winapi( например CreateFile , может быть и еще каких-то). Кроме того, необходимо реализовать перехват для 32 и 64 разрядных систем. То есть необходимо разработать 2 версии программы (для 32 битных и 64 битных систем) (видимо отличия только в перехватываемых функциях). 
Перехват должен осуществляться с помощью таблицы импорта.(меняем адрес винапишной функции на адрес своей).
Есть пример кода по перехвату винапишных функций из книги Рихтера "Windows для профессионалов" – его необходимо поменять для своих функций. То есть сделать строго по примеру!!! (Думаю ,в примере Рихтера нужно будет заменить только перехватываемые функции, а сам класс перехватов со всеми его методами оставить)
Все файлы Рихтера вместе с библиотеками и книгой скину архивом!(в книге описание программы начинается с 582 страницы)
После реализации перехвата нужно организовать проверку внешнего носителя(флешки) на принадлежность к списку доверенных устройств. Соответственно, если флешка не входит в него , то копирование должно быть перехвачено. Сам список доверенных устройств должен храниться в защищенном файле( список может быть зашифрован).
К программе написать пояснительную записку, т.к. она выполняется в качестве курсового проекта.
Дополнительные файлы cloud.mail.ru/public/9ae2...
Срок до 14 дней, оплата частями по мере сдачи работы. Предоплат нет
Опубликован 01.11.2014 в 08:25

Выберите способ верификации:

Обновите страницу после прохождения верификации.