Re: NT !???

Autor: Darek Korzun (darek_at_infonet.pl)
Data: Thu 02 Jan 1997 - 03:17:28 MET


On 2 Jan 1997 00:05:34 +0100, t_shirt_at_zt.olsztyn.tpsa.pl (Wojtek
TYSZER) wrote:

> Blad jest o tyle powazny, ze operacje te moze wykonac nawet
>zwykly, pozbawiony uprawnien administratora systemu uzytkownik.
> Russinovich napisal prosty programik, CpuHog (jego kod
>zrodlowy dostepny jest w Internecie pod adresem
>http://***.**********.***
>Kiedy uruchomiono go w laboratorium PC Week'a, jedynym
>sposobem na odzyskanie wladzy nad systemem okazala sie
>operacja zresetowania komputera.

Nie prawda chociazby kill.

> Na czym polega slabosc Windows NT? Mowiac ogolnie,
>na sposobie, w jaki reguluje on prace wszystkich uaktywnionych
>aplikacji. System operacyjny przydziela kazdej aplikacji jeden z 32
>poziomow dostepu do procesora (priorytetow). Uzytkownik
>bez prawa do administrowania systemem (a co za tym idzie
>program uruchomiony przez niego) moze osiagnac co najwyzej
>poziom 16., natomiast administrator nie ma w tym wzgledzie
>zadnych ograniczen.

Nie jest to slabosc a zaleta i nie tylko administrator ma prawo
uruchamiania procesow z roznymi priorytetami + kazdy priorytet ma
grupe podpriorytetow (gdzie HIGH przejmuje calkowicie dostep do
procesora obnizajac o kilka stopni podpriorytety innych procesow).

> Napisany przez Russinovicha program przypisal sobie najwyzszy
>ogolnie dostepny poziom - 16. Kazdy system operacyjny jest
>projektowany tak, aby poradzic sobie z aplikacjami, ktore
>zuzywaja za duzo czasu procesora. Windows NT w przeciwienstwie
>do UNIX-a rozwiazuje ten problem poprzez zwiekszenie priorytetu
>pozostalych, aktywnych aplikacji.

Oj tu chyba powstalo jakies przejezyczenie ktorego nie rozumiem.
Przez obnizenie priorytetu innych aktywnych aplikacji i podniesienie
priorytetu aplikacji aktywnej - tak ma byc.

> Russinovich jednak odkryl,
>ze system moze w takiej sytuacji przydzielic im co najwyzej
>15. poziom dostepu. O jeden stopien mniej niz aplikacja
>Russinovicha. W rezultacie nawet narzedzia takie jak Task
>Manager nie maja szansy na uzyskanie dostepu do procesora.

Potrafi - uruchomione z priorytetm HIGH albo REAL.

> Task Manager jest aplikacja, ktora umozliwia sterowanie
>i nadzor nad wszystkimi dzialajacymi w danej chwili aplikacjami.
>W rezultacie aplikacji Russinovicha nie mozna usunac. Jedyne
>lekarstwo to nasz ulubiony guzik z napisem reset.

Nie prawda.

> Microsoft nie chcial oficjalnie wypowiedziec sie na temat
>odkrycia Russinovicha. Jedynym komentarzem bylo zapewnienie,
>iz firma "pracuje nad tym problemem".

O to zobaczymy co wymysla :-)

> Dorota Gut, Piotr Madej
Dziekujemy,

Darek

*************************************************
Don't try to predict anything especially future !
Dariusz_at_infonet.pl
*************************************************



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:50:35 MET DST