![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| S0ny |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 2.3.2008 Репутация: нет Всего: нет |
Необходимо написать программку для защиты exe файлов от несанкционированного доступа.
Все на WinApi Подскажите с чего вообще начать, где можно почитатать про это? |
|||
|
||||
| Kuvaldis |
|
|||
![]() механик-вредитель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1189 Регистрация: 16.6.2006 Где: Минск Репутация: нет Всего: 61 |
Смотри здесь:
www.wasm.ru Это сообщение отредактировал(а) Kuvaldis - 2.3.2008, 14:41 -------------------- Помни - когда ты спишь, враг не дремлет Спи чаще и дольше, изматывай врага бессоницей |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 7 Всего: 118 |
зашифровать exe ассиметричным алгоритмом, закрытый ключ потерять )
я вот слабо понял что хочет автор... -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| xell29 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 6.5.2008 Репутация: нет Всего: нет |
Подскажите плиз литературу, хоть с чего начать, с чего можно оттолкнуться при написании программы (институт):
1. Разработка защищенной программы. Программа должна включать следующие компоненты: • инициализатор; • зашифрованную секретную часть; • деструктор (деициниализатор). Инициализатор должен обеспечивать выполнение следующих функций: • ввод ключа пользователя; • считывание секретного ключа; • Сравнение ключей пользователя и секретного. В зависимости от результатов сравнения, завершить программу с выдачей сообщения об отказе в доступе или продолжить; • Расшифровка кода программы; • Вычисление хэш-значения по расшифрованной программе; • Сравнение хэш-значений, вновь вычисленного и эталонного. В зависимости от результатов сравнения, завершить программу с выдачей сообщения о нарушении целостности или продолжить. Секретная часть программы предназначена для выполнения основных целевых функций программы и защищается шифрованием для предупреждения внесения в нее программной закладки. Деструктор после выполнения секретной части программы должен выполнить следующие действия: • обнуление секретного кода программы в оперативной памяти; • завершение работы программы. Секретный ключ хэш-значение должны быть записан на специальную дискету или в служебную область жесткого диска (резервные сектора) 2. Разработка программы- инсталлятора. Программа должна выполнять следующие функции: • Вычисление ключа пользователя. Ключ вычисляется по хэш- функции от параметров Вычислительной системы. • Запуск исполняемого модуля, в качестве параметра передается вычисленный ключ. Требование - С++ Может быть кто-то посоветует литературу в которой рассматриваеться практическая сторона этой или подобной задачи! |
|||
|
||||
| xell29 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 6.5.2008 Репутация: нет Всего: нет |
Все, sorry, вопрос снимается!
|
|||
|
||||
| GoldFinch |
|
|||
![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2141 Регистрация: 30.11.2008 Репутация: 2 Всего: 26 |
||||
|
||||
| Killerman |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 26.10.2007 Репутация: нет Всего: нет |
программа-минимум лабораторной работы:
1) написать ОС 2) написать драйвера. получить зачет. |
|||
|
||||
| DiGGeRR |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 10.5.2009 Репутация: нет Всего: нет |
Ну, в принципе, и все... Можно обойтись и без всего остального... Во всяком случае для крякера разницы нет. |
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |