Witam! :) Prosze was o pomoc bo nie moge sobie poradzic z problemem. Mianowicie chciałbym napisać program który zabezpieczy folder hasłem, jednak nie wiem od ktoórej strony sie zabrać za to. .. proszę was pomożcie mi... i jeszcze jedno czy w folderach mozna zrobic cos ala autoruna?? Pozdrawiam [soczek]
Zmienić nazwę folderu na <nazwa folderu="folderu">.{tu wpisz ciąg reprezenujący np panel sterowania}. W folderze zrób za pomocą programu plik passwd i w nim zapisz hasło, które program będzie żądał aby odblokować folder.
Jeśli wszystko dobrze zrobisz, to po kliknięciu na tek zabezpieczony folder windows przejdzie Ci do Panelu Sterowania, lub Drukarek i Faksów...
Jednak ta metoda jest najprostsza, ponieważ bardziej zaawansowany użytkowanik może (chociażby przez nero) zmienić nazwę tego folderu <ort>z powrotem</ort> i cała praca na nic. Można także w notatniku podać pełną ścieżkę do pliku passwd, chyba, że użyjesz szyfrowania.
[dygresja]a po co Nero? A to polecenia rename w terminalu to nie ma? O staruszku DOSie się zapomniało? [/dygresja]
W dodatku rozwiązanie z panelem sterowania ma taką wadę, żę wszelkie odwołania przez jakieś programy do tego katalogu będą "ślepe". Trzeba by się zastanowić w jaki sposób robią to profesjonalne programy do zabezpieczania folderów. Wydaje mi się, że to jest jakieś niskopoziomowe przechwytywanie, że coś chce wykonać akcję na folderze :/ A to takie proste nie jest...
Było.....
Sterownik działający w ring0.
Przykładem jest program FileMon, który przechwytuje nawet odwołania spod okna DOSa. Wystarczy mu tylko analiza jaki to plik i powrót z funkcji jakimś błędem typu "file not found" czy cokolwiek. I Nic nie zrobisz - chyba, że go zabijesz... ale i to można zabezpieczyć.
Wyższa szkoła jazdy - nie pytaj "jak" ;)