ďťż

Ładny brzuch

Mam bardzo duży problem. Chciałbym wiedzieć jak przechwycić nazwy i ścieżki wszystkich plików kasowanych w Windowsie, a jeżeli ta ścieżka i nazwa pliku są na liście to anulować ich usuwanie, ale tak by ten plik nie ucierpiał.
Błagam o pomoc!!!



Nie wiem, jak to zrobić, ale można to zrobić trochę inaczej. Wystarczy, że otworzy się plik (np. do odczytu) i wtedy żaden program nie będzie mógł go usunąć :)

1. jak nie wiesz to po co piszesz ?
2. otworzysz wszystkie pliku znajdują le się na hdd ??? :[


otworzysz wszystkie pliku znajdują le się na hdd ??? :[ A żebys wiedział, że otworzę B)



tylko że jak otworzysz to nic nie będzie działało - no prawie - pomyśl !!

Chyba nie da się tego zrobić dla wszystkich, jedyne co mi przychodzi na myśl to zakładanie haka, ale to chyba nie przejdzie, bo nie ma haka na funkcje API, tylko najwyżej na komunikaty... a chyba nie ma komunikatu mówiącego, że jakis plik jest usuwany <_<

pogrzebałbym w assemblerze i najlepiej z SoftIcem współpracować. ustaw funkcję przerwania na usunięcie :)

bpx DeleteFile
bpx DeleteFileA
bpx DeleteFileW

wtedy ci przechwyci usuwanie pliku. :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •