Rejestr jest bazą danych konfiguracji systemu Windows i programów w nim zainstalowanych. Wszystkie ustawienia takie jak ustawienia pulpitu, użytkowników, myszki, a nawet konfiguracja sprzętowa jest zapisana w pliku rejestru. Wszelkie zmiany w rejestrze są dokonywane przez program REGEDIT.EXE. Wszystkie ustawienia systemu zapisane są w plikach USER.DAT i SYSTEM.DAT.
Po uruchomieniu programu REGEDIT mamy po lewej stronie 6 głównych grup:
HKEY_LOCAL_MACHINE (HKLM) - komputer. W tej grupie zapisana jest konfiguracja sprzętowa oraz konfiguracja zainstalowanych aplikacji i samego systemu operacyjnego. Wszystkie te ustawienia zapisane są w pliku SYSTEM.DAT.
HKEY_USER (HKU) - użytkownicy. Tutaj zapisane są profile konfiguracji użytkowników oraz ustawienia niektórych aplikacji, indywidualne opcje drukowania i ustawienia sieci. Dane zapisane są w pliku USER.DAT.
HKEY_CLASSES_ROOT (HKCR) - jest wskaźnikiem do HKEY_LOCAL_MACHINE\Software\Classes.
HKEY_CURRENT_CONFIG (HKCC) jest kopią HKEY_LOCAL_MACHINE\Config\numer wykrytej konfiguracji
HKEY_CURRENT_USER (HKCU) - kopia HKEY_USER\nazwa zalogowanego użytkownika
HKEY_DYN_DATA (HKDD) - ta grupa zmienia się dynamicznie i jest przechowywana w pamięci RAM
Jeżeli przy komputerze pracuje wielu użytkowników warto jest zabezpieczyć system przed uszkodzeniem. System Windows posiada możliwość ograniczenia uprawnień dla różnych użytkowników. Poniżej przedstawione są podstawowe klucze, którymi da się zabezpieczyć niektóre sytuacje. Włączenie wymienionych wartości wymaga dopisania ich do odpowiednich kluczy i nadanie wartości binarnej 1.
HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Network
HideSharePwds - ukrywanie haseł udostępniania poprzez zastąpienie ich na ekranie gwiazdkami
DisablePwdCaching - wyłączenie buforowania haseł
AlphanumPwds - wymaganie korzystania z hasła alfanumerycznego
MinPwdLen - minimalna długość hasła
NoDialIn - brak możliwości odbierania telefonu
NoPrintSharing - brak możliwości udostępniania drukarek innym użytkownikom
Kolejne klucze tyczą się już konkretnego użytkownika, czyli w kategorii HKEY_CURRENT_USER lub HKEY_USER\użytkownik
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System
NoDispCPL - wyłączenie dostępu do właściwości ekranu
NoDispBackgroundPage - wyłączenie dostępu do zakładki właściwości ekranu TŁO
NoDispScrSavPage - wyłączenie dostępu do zakładki właściwości ekranu WYGASZACZ EKRANU
NoDispApperancePage - wyłączenie dostępu do zakładki właściwości ekranu WYGLĄD
NoDispSettingsPage - wyłączenie dostępu do zakładki właściwości ekranu USTAWIENIA
NoSecCPL - wyłączenie dostępu do arkusza właściwości HASŁA
NoPwdPage - wyłączenie dostępu no zakładki ZMIEŃ HASŁO arkusza HASŁA
NoAdminPage - wyłączenie dostępu do zakładki ZDALNE ADMINISTROWANIE arkusza HASŁA
NoProfilePage - wyłączenie dostępu do zakładki PROFILE UŻYTKOWNIKA arkusza HASŁA
NoDevMgrPage - wyłączenie dostępu do zakładki MENADŻER URZĄDZEŃ arkusza SYSTEM
NoConfigPage - wyłączenie dostępu do zakładki PROFILE SPRZĘTU arkusza SYSTEM
NoFileSysPage - wyłączenie dostępu do arkusza włąściwości SYSTEM PLIKÓW
NoVirtMemPage - wyłączenie dostępu do arkusza włąściwości PAMIĘĆ WIRTUALNA
DisableRegistryTools - wyłączenie dostępu do Edytora Rejestru
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Network
NoNetSetup - wyłączenie dostępu do właściwości sieci
NoNetSetupIDPage - wyłączenie dostępu do zakładki właściwości sieci IDENTYFIKACJA
NoNetSetupSecurityPage - wyłączenie dostępu do zakładki właściwości sieci KONTROLA DOSTĘPU
NoFileSharingControl - brak kontroli nad współużytkowaniem plików
NoPrintSharingControl - brak kontroli nad współużytkowaniem drukarek
NoEntireNetwork - brak folderu CAŁA SIEĆ
NoWorkgroupContents - brak składników grup roboczych w OTOCZENIU SIECIOWYM
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
NoPrinterTabs - ukrycie zakładek OGÓLNE i SZCZEGÓŁY arkusza właściwości drukarek
NoDeletePrinter - brak możliwości usuwania drukarek
NoAddPrinter - brak możliwości dodawania drukarek
NoStartMenuSubFolders - ukrywa podfoldery menu START
NoRun - brak polecenia RUN
NoSetFolders - brak polecenia USTAWIENIA w menu START
NoSetTaskbar - brak właściwości paska zadań
NoFind - brak polecenia ZNAJDŹ
NoDrives - brak dostępu do dysków logicznych (tyle jedynek ile kolejnych dysków ma być ukrytych)
NoNetHood - brak dostępu do OTOCZENIA SIECIOWEGO
NoClose - brak możliwości zamknięcia Windows
NoSaveSettings - wyłączone zachowywanie ustawień przy wyjściu z Windows
RestorictRun (Klucz) - lista dozwolonych aplikacji
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\WinOldApp
Disabled - brak możliwości uruchamiania aplikacji DOS'u
NoRealMode - brak możliwości uruchamiania aplikacji DOS'u w trybie pojedynczej aplikacji
Wszyscy znamy problem z anonimowym logowaniem. Przy wyborze użytkownika wciskamy klawisz ANULUJ, lub piszemy nie znanego użytkownika i co ??? Logujemy się.... Konfiguracje wszystkich użytkowników zapisane są w kategorii HKEY_USERS w kluczach odpowiadających nazwom użytkowników. Jest tam również użytkownik o nazwie .Default. Jego konfiguracja jest konfiguracją domyślną. Jednym ze sposobów ograniczenia powyższych sytuacji jest skasowanie tego użytkownika lub ograniczenie mu różnych uprawnień.
Informacje o zarejestrowanym użytkowniku
|