Архиватор. Защита файлов.

Тема в разделе ".NET", создана пользователем Daron, 4 май 2010.

  1. Daron

    Daron Гость

    Привет,
    Возможно ли как-нибудь загружать файл в память и затем запускать его оттуда?
    Я работаю над архиватором файлов, который может сжать, зашифровать и сохранить множество файлов в exe файл, который затем запускает сжатые файлы после распаковки их во временную директорию. Проблема в том, что файлы распаковываются на жесткий диск, а затем запускаются оттуда, становясь уязвимыми для юзера, который может попытаться получить оригинальные (незащищенные) файлы.

    Таким образом юзер не должен иметь доступ к файловым операциям, происходящим в фоновом режиме. Поэтому я должен спрятать оригинальные несжатые файлы от юзера до тех пор, пока они не будут открыты распаковщиком и затем удалены.
    Юзеры не должны иметь какого-либо доступа к файлам (не должен их видеть, открывать их, модифицировать или копировать), но в то же время распаковщик должен иметь доступ к их запуску. (вот почему я думаю, что память – лучшее решение)

    Есть ли какой-нибудь способ защитить их, например распаковыванием напрямую в память и затем запуском их оттуда? Может быть что-то вроде виртуального диска в памяти?

    Спасибо.
     
  2. Гость

    Могу только посоветовать попробовать пакет для эмуляции файловой системы и реестра - BoxedApp SDK
     
Загрузка...
Похожие Темы - Архиватор Защита файлов
  1. fear
    Ответов:
    4
    Просмотров:
    151
  2. Skip
    Ответов:
    8
    Просмотров:
    540
  3. serg24
    Ответов:
    0
    Просмотров:
    1.082
  4. Clodan
    Ответов:
    1
    Просмотров:
    1.302
  5. cdtnf
    Ответов:
    0
    Просмотров:
    1.309

Поделиться этой страницей