Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.06.2014, 21:45   #1
Alina300788
Новичок
Джуниор
 
Регистрация: 09.06.2014
Сообщений: 2
По умолчанию Защита программы от НСД. Защита путем шифрования части программы на флеш-диске или флешке.

Написать программу на любом известном Вам языке программирования. Программа должна выполнять функцию защиты программы от НСД. Защита осуществляется путем шифрования части программы на флеш-диске или флешке. Вставляем флешку программа работает, вынимаем программа не работает.
Необходимо написать программу на любом известном языке программирования, предоставить входные, выходные данные с программы, а также предоставить аннотацию к программе в виде текстового файла.
Alina300788 вне форума Ответить с цитированием
Старый 09.06.2014, 22:53   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Ну так а в чем сложность?
http://yandex.ua/yandsearch?text=%D0...oc=50&lr=20554
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.06.2014, 08:04   #3
Alina300788
Новичок
Джуниор
 
Регистрация: 09.06.2014
Сообщений: 2
По умолчанию

для меня во всем
Alina300788 вне форума Ответить с цитированием
Старый 10.06.2014, 08:23   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Тогда лучше купить работу. Аппаратная защита это не два пальца об энтер. Это даже на курсак тянет а не на лабораторную.
Максимум что можно побыстренькому сделать - на флешку записывается обычный зашифрованный файл какого-нибудь скриптового языка. Lua, BAT, Bash,PHP...
Потом твоя программа расшифровывает при запуске этот скрипт, и скармливает его интерпретатору. Если такая схема не канает - пиши "пропало".
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.06.2014, 15:38   #5
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Или тупо поксорить кусок программы в памяти на ключевой файл с флешки. Так даже проще выйдет, думаю )
Son Of Pain вне форума Ответить с цитированием
Старый 10.06.2014, 15:56   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
тупо поксорить кусок программы в памяти на ключевой файл с флешки.
Ну да, но... это же получать права на запись в память кода когда назад расксоривать... Хотя кажись такие штуки как BoxedApp или Thinstall умеют такое.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.06.2014, 17:35   #7
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Обычно для этого у линкера специальная опция есть - так, например.
Ну или один вызов VirtualProtect, если сильно хочется в рантайме.
Son Of Pain вне форума Ответить с цитированием
Старый 10.06.2014, 17:48   #8
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

А не проще на флэш поместить DLL без которой программа будет грудой мусора?
doktor255 вне форума Ответить с цитированием
Старый 10.06.2014, 17:52   #9
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Цитата:
Сообщение от doktor255 Посмотреть сообщение
А не проще на флэш поместить DLL без которой программа будет грудой мусора?
Проще, но в задании сказано
Цитата:
Защита осуществляется путем шифрования части программы
Son Of Pain вне форума Ответить с цитированием
Старый 10.06.2014, 19:21   #10
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Вот ты часть программы в виде функций и сунь в DLL
doktor255 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защита программы Владимир 2012 Общие вопросы по Java, Java SE, Kotlin 0 30.11.2012 01:41
Защита usb носителя от НСД(Delphi) Lumpy Помощь студентам 23 19.06.2012 15:22
Защита от записи на USB флешке Terran Компьютерное железо 16 07.10.2011 17:17
Свой формат или защита ресурсов программы MyLastHit Безопасность, Шифрование 2 24.09.2010 19:12
Защита программы Vovkin Безопасность, Шифрование 1 08.04.2007 18:04