98 / 10 / 0
Регистрация: 21.02.2011
Сообщений: 430
|
|
1 | |
Раздел диска доступный только одному приложению09.09.2015, 00:24. Показов 513. Ответов 7
Метки нет (Все метки)
Есть необходимость создания такого раздела на жестком диске который, в идеале не был бы виден операционной системой вообще, но был доступен для отдельного приложения. Не знаю как...
Понимаю что параграфы отчасти взаимоисключающие. Либо проще - виртуальный диск, в виде файла видимом в ОС, но совершенно нечитаемом ничем, кроме одного единственного приложения. То есть приложение, пользуясь OpenDialog, SaveDialog и т. д. может записывать/читать данные на диске, удалять их и так далее. Но кроме него влезть в данный раздел нельзя ничем. Подкиньте идей, что почитать на эту тему, что покопать? Добавлено через 18 минут В Linux есть возможность создания такого виртуального диска защищенного ключом. Без этого ключа нифига там не посмотришь. Как бы найти что-то подобное, реализуемое средствами Embarcadero rad XE8? Может все придумано давно в виде очередной bpl ки и зря я так переживаю
0
|
09.09.2015, 00:24 | |
Ответы с готовыми решениями:
7
Выделение сети только одному приложению При подключении диска как внешнего через USB не отображается раздел с ОС, а данные с диска D не доступны Методы доступный только конкретному классу Обьект доступный только с потока в котором создан |
Модератор
3401 / 2172 / 353
Регистрация: 13.01.2012
Сообщений: 8,410
|
|
10.09.2015, 15:54 | 3 |
может разрулить правами нтфс под конкретного пользователя? прогу стартовать лончером от имени этого тела
0
|
Ушел с форума
|
|
10.09.2015, 16:52 | 4 |
И кто помешает злоумышленнику сделать инжект в это приложение и
получить полный доступ к диску ?
0
|
Модератор
3401 / 2172 / 353
Регистрация: 13.01.2012
Сообщений: 8,410
|
|
10.09.2015, 17:02 | 5 |
0
|
Ушел с форума
|
|
10.09.2015, 17:10 | 6 |
0
|
98 / 10 / 0
Регистрация: 21.02.2011
Сообщений: 430
|
|
10.09.2015, 18:14 [ТС] | 7 |
Вот и делаю приложение которое бы могло защиту обеспечить. True Cript с открытым исходным кодом что есть очень хорошо. Тем не менее реально оно монтирует диск и на это время он всем доступен. Кому угодно. Как бы сделать этот процесс монтирования иначе. Типа виртуального жесткого диска. Длдя внешней среды, всего что вне приложения его нет, ну или есть как файл какой-то с абракадаброй внутри, а для приложения он ок. Пример плохой приведу но идею демонстрирующий - Vmware. Для внутренней среды есть диск - для внешней (для хост машины) и чего угодно еще это просто непонятный файл большого объема. Вот только хорошо бы и от файла отказаться в пользу реального раздела на ЖД.
0
|
10.09.2015, 21:13 | 8 |
Чем раздел так уж лучше? Для злоумышленника что раздел, что файл - все едино. Только нюансы отличаются.
Сделай дешифровку файла кусками, чтобы в памяти никогда не было всей дешифрованной информации сразу. Это чутка усложнит доступ. Если есть возможность, сделай послойную шифровку исполняемого файла, это усложнит вскрытие алгоритма шифровки.
0
|
10.09.2015, 21:13 | |
10.09.2015, 21:13 | |
Помогаю со студенческими работами здесь
8
Сделать метод доступный только из определенных классов Как на Windows NT4.0 в IIS4.0 сделать *.inc доступный только из скрипта Как отправить POST или GET запрос на сайт, доступный только по протоколу HTTPS Exec() только одному скрипту или дать разрешение только на папку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |