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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2013, 15:47   #1
Fakov
Пользователь
 
Регистрация: 13.12.2009
Сообщений: 85
Восклицание Защита файла

Добрый день. Выручайте - всю голову сломал, если после завтра не придумаю как решить - не закончу 4 курс =С

Ну очень надеюсь на вашу помощь!(

Есть курсовая. В ней задача - защитить файл.

Теперь архитектура всей затеи:
Есть файл f, архив допустим.
Есть dll в которой хранятся функции, через который открывается/читается/записывается этот файл в программе А (это основная программа).
И есть программа Б, которая используя ту же dll получает доступ к файлу.

Задача - защитить/закорраптить файл f так, чтобы его могла прочесть только программа А.

Как??? Что копать? в какую сторону? Я начал с того, что попробовал играть с HEX значениями файла f, но попал в тупик =( выручайте(
Fakov вне форума Ответить с цитированием
Старый 17.06.2013, 20:07   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Несовсем понятно что именно требуется.
dll собственного приготовления? Если так, то можно ввести процедуру идентификации, например, через пароль (который знает только программа А)
Если надо, чтобы файл открытый в программе А был недоступен в программе Б, то тут, опять-таки например, мьютексы в помощь.

P.S. Понятия не имею что такое закорраптить. Это от corrupt?
eoln вне форума Ответить с цитированием
Старый 17.06.2013, 21:21   #3
Fakov
Пользователь
 
Регистрация: 13.12.2009
Сообщений: 85
По умолчанию

Цитата:
Сообщение от eoln Посмотреть сообщение
Несовсем понятно что именно требуется.
dll собственного приготовления? Если так, то можно ввести процедуру идентификации, например, через пароль (который знает только программа А)
Если надо, чтобы файл открытый в программе А был недоступен в программе Б, то тут, опять-таки например, мьютексы в помощь.

P.S. Понятия не имею что такое закорраптить. Это от corrupt?
Требуется так обработать файл карты, чтобы при использовании одной и той же длл с функциями открытия\чтения\записи этого файла, файл могла читать полностью только одна программа.

Насчет мьютексов - что это и с чем это едят???

Закорраптить - да, от слова corrupt) ну повредить фактически) Просто вектор на повреждение файла дал научрук, а дальше сказал самому копать((((( А дальше то с моими мозгёнками не особо то копается(
Fakov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Временна'я защита файла MickMick Microsoft Office Excel 2 17.11.2011 20:20
Защита файла kanich Помощь студентам 3 07.09.2010 19:46
защита файла drzod Помощь студентам 4 01.07.2010 12:38
Защита файла tolikman Microsoft Office Word 3 24.01.2009 10:57
Защита файла от прочтения Slash Общие вопросы Delphi 9 22.05.2007 05:35