Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Konta, profile

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Konta, profile
From: "Grzegorz Niemirowski" <gnthexfiles@poczta.onet.pl>
Date: Mon, 26 Nov 2018 14:25:42 +0100
pueblo <nomail@nomail.pl> napisał(a):
Nie wiem czy dobrze zrozumiałem - usługi uruchamiają się przy
logowaniu, ale np. drivery już nie, więc przelogowanie użytkownika nie
zmieni statusu drivera.

Usługi tak samo jak sterowniki nie mają mieć nic wspólnego z użytkownikiem. Nie uruchamiają się przy logowaniu. Chyba że mają typ startu ustawiony na ręczny i ktoś sobie w skrypcie logowania wpisze uruchamianie jakiejś usługi.

A pytam o to bo jak to robić, to po całości,
czyli włączać i wyłączać wszytko, co dany program dodaje.

Pytanie tylko po co kontrolować wszystko. Istotne jest to, co jest ładowane do pamęci: procesy i DLLki. To, że gdzieś sobie leży w rejestrze jakiś wpis jeszcze w niczym nie przeszkadza dopóki nie uruchamia jakiejś akcji.

Jest jeszcze inna sprawa - mam złe wspomnienia z wyłączenia jakiegoś
drivera przez autoruns - system nie chciał się podnieść.

Musiał być napisany przez bardzo kiepskiego programistę. Normalnie sterownik ładuje się razem z systemem i działa w przestrzeni jądra. Z autoruna może się uruchamiać najwyżej jakiś programik kontrolny i działać w przestrzeni użytkownika.

Ale jak
rozumiem, driver zainstalowany przez jakiś program można śmiało
wyłączać - co najwyżej program nie bedzie działać - no, rozsądnie.

Zgadza się. Chyba że pisanie sterownika producent zlecił jakiemuś studentowi. Wtedy nie wiadomo :)

Na przykładzie. Program Itraffic MOnitor dodał:
HKLM\System\CurrentControlSet\Services
c:\program files (x86)\winpcap\rpcapd.exe
i to jest usługa, którą mogę wyłaczyć przez services.msc
HKLM\System\CurrentControlSet\Services
c:\windows\system32\drivers\npf.sys
A to jest w sekcji drivers - mogę wyłączyć chyba tylko przez rejestr.
Jedyne dostępne dla mnie rozwiązanie, to sprawdzić rejestr włączając i
wyłączając wpis w autoruns, a potem utworzyć odpowiednie zestawy w
plikach reg.
Czyli dużo zabawy.

Jest programik Autoruns https://docs.microsoft.com/en-us/sysinternals/downloads/autoruns Przyjaźniejszy niż grzebanie w rejestrze i wyświetla różnego typu autoruny, łącznie z tym wspomnianym rozszerzeniem powłoki.

--
Grzegorz Niemirowski
https://www.grzegorz.net/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>