добрый день! на работе нужно сделать че-то на подбое документооборота.. вот вопрос. а можно ли на .net безопасно хранить файл в памяти?
чтобы кроме моей программы к нему не имели доступ другие процессы?
Re: [C#] Можно ли безопасно хранить файл в памяти?
От:
Аноним
Дата:
17.06.10 10:06
Оценка:
Здравствуйте, Аноним, Вы писали: А>чтобы кроме моей программы к нему не имели доступ другие процессы?
Ну вы ведь свою программу отлаживаете? Вот отладчик — это тоже "другой" процесс
Re: [C#] Можно ли безопасно хранить файл в памяти?
Ограничить доступ из неупровляемого кода не получится.
Здравствуйте, <Аноним>, Вы писали:
А>добрый день! на работе нужно сделать че-то на подбое документооборота.. вот вопрос. а можно ли на .net безопасно хранить файл в памяти? А>чтобы кроме моей программы к нему не имели доступ другие процессы?
... << RSDN@Home 1.2.0 alpha 4 rev. 1446>>
Re[2]: [C#] Можно ли безопасно хранить файл в памяти?
От:
Аноним
Дата:
17.06.10 10:10
Оценка:
Здравствуйте, RadmirT, Вы писали:
RT>Ограничить доступ из неупровляемого кода не получится.
а если шифровать файл?
Re[3]: [C#] Можно ли безопасно хранить файл в памяти?
Здравствуйте, Аноним, Вы писали:
А>добрый день! на работе нужно сделать че-то на подбое документооборота.. вот вопрос. а можно ли на .net безопасно хранить файл в памяти? А>чтобы кроме моей программы к нему не имели доступ другие процессы?
А мсье паранойя? Означенная задача решается выделением отдельной физической машины под этот документооборот.
/* иЗвиНите зА неРовнЫй поЧерК */
Re[2]: [C#] Можно ли безопасно хранить файл в памяти?
Здравствуйте, hardcase, Вы писали:
А>>добрый день! на работе нужно сделать че-то на подбое документооборота.. вот вопрос. а можно ли на .net безопасно хранить файл в памяти? А>>чтобы кроме моей программы к нему не имели доступ другие процессы?
H>А мсье паранойя? Означенная задача решается выделением отдельной физической машины под этот документооборот.
Вообще непонятно, память — памятью, документы все равно должны а) где-то храниться и как-то попадать в память, б) из памяти их надо как-то показывать пользователю
Вобщем да, надо хранить их на защищенной машине (если у злоумышленника есть доступ к памяти процесса тут уже ничем не спасешься). С этой машины клиенту надо передавать не более секретные данные, чем он сможет увидеть в самой программе. Тогда никакого смысла лезть в память не будет, проще сфотать все что надо с монитора.