Jak moge za pomoca delphi uzyskac dostep do chronionego pliku systemowego, albo chociaz (w sumie to tylko) go odczytac?
Gdyby cos, to nie chodzi o virusa, trojana, ani nic takiego, po prostu dreczy mnie to pytanie, i chce sie dowiedziec..
Aby z niego czytać to (CHYBA) wystarczy go skopiować przy pomocy np. CopyFile() i z tej kopi czytać...
PS> no chyba, że chcesz ze Swapa czytać, wtedy się kopiować nie opłaca :(
co masz na myśli pisząc "chroniony plik systemowy"?
jeśli plik ma zablokowane czytanie (tzn. jakiś program otworzył go z flagą OF_SHARE_DENY_READ lub OF_SHARE_EXCLUSIVE lub FILE_SHARE_WRITE lub ...), to nic na to nie poradzisz, nawet jeśli jesteś adminem, a jeśli nie ma - to nie widzę problemu, chyba, że nie masz uprawnień...
Krecik - jeśli plik da się skopiować, to i można z niego czytać bez kopiowania go...
Prawdopodobnie (ale to tylko nie testowane przypuszczenia) możnaby napisać własny sterownik VXD, który by odczytywał plik na niskim poziomie omijając zabezpieczenia Windows.
W ostateczności możnaby się odwołać bezpośrednio do dysku, samemu odczytawszy położenie fizyczne pliku z tablicy partycji.
Prawdopodobnie (ale to tylko nie testowane przypuszczenia) możnaby napisać własny sterownik VXD, który by odczytywał plik na niskim poziomie omijając zabezpieczenia Windows.
W ostateczności możnaby się odwołać bezpośrednio do dysku, samemu odczytawszy położenie fizyczne pliku z tablicy partycji.
WOW! :|
WOW! :|
Co? Walnąłem jakiegoś babola? :-)
Jak moge za pomoca delphi uzyskac dostep do chronionego pliku systemowego, albo chociaz (w sumie to tylko) go odczytac?
Gdyby cos, to nie chodzi o virusa, trojana, ani nic takiego, po prostu dreczy mnie to pytanie, i chce sie dowiedziec..
po prostu wpisz gdziekolwiek w kodzie FileMode najedź kursorem i wciśnij ctrl+F1...
Taki mały trik jescze z tp :)
//Czy twierdzisz, że w ten sposób uzyskasz możliwość podejrzenia np. swap file?? - m.M
Do Marooned'a:
jeżeli chroniony plik to np. słap. to nie wiem, spod consoli w żaden sposób to wiem. Ale spod łinzgrozy... Cholera wi. Ale skoro M. twierdzi, że trzeba się bawic b. nisko, to widocznie tak trzeba i koniec.