mapowanie pliku i ochrona danych

0

siemano
powiedzcie mi tylko czy jesli mapuje jakis plik funkcja CreateFileMapping to czy łatwo jest odzyskac dane jesli caly czas chodzenia progsu pracuje na danych pobranych z tego mapowanego pliku. Bo dane sa poufne i przy mapowaniu odkodowuje je od razu i dzialam na odkodowanych, wiec nie wiem czy latwo czy trudno jest je wyciagnac (w kazdym razie ktos kto chce zawzse to zrobi;/)
pozdrawiam nara

0

Dane z pliku mapowanego są zamieniane na pamięć wirtualną. Czytając dane używasz wskaźnika do miejsca w pamieci, gdzie one są. Kiedy zapisujesz dane wstawiane są one do pliku dopiero po zwolnieniu uchwytu lub po zastasowaniu FlushViewOfFile().

Jeśli chcesz uniemożliwić komuś odczyt lub zapis danych to po prostu ustaw SecurityAttributes lub FILE_SHARE_xx w CreateFile()

1 użytkowników online, w tym zalogowanych: 0, gości: 1