WinLoker.вот задандие-
И так. Как вы должны помнить, базовая часть нашей лабы - WinLocker. Кто на паре был, то скорее всего помнит методику написания самого простого варианта данного зловреда. Кто не был - интернет ваше всё.
А вот и варианты, что должны быть реализовано в ваших программах кроме WinLocker.
1. Задача на шифрование. Представьте, что ваша цель - смешная домохозяйка, которая хранит все данные в Моих документах. Используя криптопровайдеры Windows зашифруйте все возможные файлы в каталоге - "Мои документы" всех пользователей операционной системы. Таким образом, загрузившись с флешки или Live-CD файлы, файлы должны также быть зашифрованы. Данные будут зашифрованы до тех пор, пока не была введена "нужная" последовательность в окне WinLockerа. Проверять все это мы будем какой-нить загрузочной флешкой, которую вы мне в комплекте с лабой и принесете.
Обращаю внимание:
- нет требований к используемому криптопровайдеру, алгоритму и тд.
- ключ шифрования не должен быть указан в исходнике программы хардкодом. он должен как-то генерироваться, придумайте как.
- чем хитрее ваша программа, метод работы, метод генерации ключа для шифрования и тд, тем больше у вас шансов.
и с коментариями к коду пжл. и непишите слишком уж сложную прогу. как можно максимум легче) на с++