Posted By: ig (IGor) on 'CZmswindows'
Title:     Re: Proces
Date:      Sat Apr  1 14:48:49 2006

> Myslis Unlocker (http://ccollomb.free.fr/unlocker/) ? Moc pekna vecicka. :-)
> Ze si videl BDOS je jasny. Celej for tohohle programku je v tom, ze si 
> nainstaluje do RING0 ovladac, pomoci ktereho prochazi procesy a jejich 
> tabulky otevrenych handles a zavira je. Jednoduche a genialni.
> V zape(s)ti po tom, co si zavrel handle na pagefile.sys to asi Workna 
> nerozdejchaly (ani se jim nedivim). :-O

Dovedu si predstavit i jine problemy, ktere mohou nastat. Napriklad:
1. Program ma otevreny soubor X (tj. ma na nej handle)
2. Ja mu ho unlockerem zavru - ale on o tom nevi
3. Program si mezitim otevre soubor Y - a operacni system mu prideli stejny 
handle, jaky mel pro soubor X (dost pravdepodobne)
4. Program se s pouzitim puvodniho handlu snazi zapisovat so souboru X - ale 
ve skutecnosti zapisuje do souboru Y

Vysledek - porusena data v souboru X (mozna i Y, pokud se ocekava nejaka 
synchronizace s X). 


Tj. byl bych pri pouzivani programu typu "unlocker" opatrnej :)

Igor

Search the boards