Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «НСдокумСнтированныС ΠΈ малоизвСстныС возмоТности Windows XPΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 90

Автор Π ΠΎΠΌΠ°Π½ КлимСнко

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ способ хранСния Π·ΠΎΠ½ Π² Π²ΠΈΠ΄Π΅ тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ² считаСтся ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌ. Если Π² сСти ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Active Directory, Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π·ΠΎΠ½Ρ‹ Π² Π²ΠΈΠ΄Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° dnsZone, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ прСимущСства.

β–  %systemroot%\system32\IAS β€” содСрТит Π΄Π²Π΅ ΠΎΡ‡Π΅Π½ΡŒ интСрСсныС систСмныС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ², сСрвисов, Π° Ρ‚Π°ΠΊΠΆΠ΅ свСдСния ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² систСмС свойствах.

β–  %systemroot%\system32\restore β€” Ρ…Ρ€Π°Π½ΠΈΡ‚ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ВосстановлСниС систСмы, Π° Ρ‚Π°ΠΊΠΆΠ΅ саму эту ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ (rstrui.exe). Одним ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ интСрСсных Ρ„Π°ΠΉΠ»ΠΎΠ² этого ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° являСтся Ρ„Π°ΠΉΠ» filelist.xml, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ восстановлСния ΠΈΠ»ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ восстановлСния. 

β–  %systemroot%\system32\wins β€” содСрТит Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… сСрвСра WINS. WINS β€” это сСтСвая слуТба, прСдназначСнная для трансляции МАБ-адрСсов ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π² NetBios-ΠΈΠΌΠ΅Π½Π°. Если для трансляции ΠΈΠΌΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ WINS-сСрвСр, Ρ‚ΠΎ WINS-ΠΊΠ»ΠΈΠ΅Π½Ρ‚, установлСнный Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° отправляСт сообщСниС WINS-сСрвСру с ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅ΠΌΡƒ NetBios-имя для возмоТности Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² сСти. ПослС этого WINS-сСрвСр ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ доступноС имя, ΠΈ, Ссли это имя ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, ΠΎΠ½ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ (WINS-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ нСсколько сообщСний Π½Π° Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ сразу нСскольким WINS-сСрвСрам, установлСнным Π² сСти, Π² этом случаС WINS-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ имя, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΡ‚Π²Π΅Ρ€Π³Π½Π΅Ρ‚).

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 1.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Windows

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ описываСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· стандартных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Windows, располоТСнных Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ %systemroot%\system32.

β–  HAL.DLL β€” прСдставляСт собой ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ HAL (ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ абстракции оборудования). Π­Ρ‚ΠΎΡ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ являСтся ΠΊΠ°ΠΊ Π±Ρ‹ посрСдником ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой (Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ€Π°Π½ΡŒΡˆΠ΅ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½Π° Π±Ρ‹Π»Π° посрСдником ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ). Он прСдставляСт ΠΎΠ±Ρ‰ΠΈΠΉ интСрфСйс для взаимодСйствия с классами оборудования. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ HAL позволяСт программисту Π½Π΅ Π·Π°Π±ΠΈΠ²Π°Ρ‚ΡŒ сСбС Π³ΠΎΠ»ΠΎΠ²Ρƒ Ρ‚Π°ΠΊΠΈΠΌΠΈ вопросами, ΠΊΠ°ΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ ΠΈ сСрии, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. ВмСсто этого программист общаСтся с классом, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠΌ настройки любой Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹. Π’ дальнСйшСм Π΄Π°Π½Π½Ρ‹ΠΉ класс с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ уровня HAL Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Ρ‹, установлСнной Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅ Ρ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° HAL.DLL загруТаСтся Π² памяти ядра ΠΏΡ€ΠΈ запускС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы.

β–  Msgina.dll β€” ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ графичСской ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ИмСнно эта Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ (Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° GinaDll Π²Π΅Ρ‚Π²ΠΈ рССстра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ пароля ΠΈ Π»ΠΎΠ³ΠΈΠ½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ lsass.exe Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ рСгистрируСтся Π² систСмС.

β–  Ms.dll β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ слуТбой Windows Installer ΠΈ являСтся Π΅Π΅ составной Ρ‡Π°ΡΡ‚ΡŒΡŽ. По вСрсии Π΄Π°Π½Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (Π²ΠΊΠ»Π°Π΄ΠΊΠ° ВСрсия Π΄ΠΈΠ°Π»ΠΎΠ³Π° Бвойства Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ) ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, обновлялся Π»ΠΈ Π΅Π΅ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ стандартная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Windows. Если Ρ„Π°ΠΉΠ» Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π΅Ρ€ΡΠΈΡŽ, ΠΎΠΊΠ°Π½Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽΡΡ Π½Π΅ Π½ΡƒΠ»Π΅ΠΌ, Ρ‚ΠΎ ΠΎΠ½ являСтся ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΌ. Если ΠΆΠ΅ вСрсия Ρ„Π°ΠΉΠ»Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ оканчиваСтся Π½ΡƒΠ»Π΅ΠΌ, Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° являСтся стандартной, поставляСмой с Windows, ΠΈ Π½Π΅ измСнялась.

Плюсом слуТбы Windows Installer являСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ взаимодСйствия с Active Directory, совмСщСния Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… устанавливаСмых ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ MSI, Π° Ρ‚Π°ΠΊΠΆΠ΅ установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с административными ΠΏΡ€Π°Π²Π°ΠΌΠΈ, нСзависимо ΠΎΡ‚ ΠΏΡ€Π°Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ выполнСния ΠΎΡ‚ΠΊΠ°Ρ‚Π°, Ссли установка Π±Ρ‹Π»Π° ΠΏΡ€Π΅Ρ€Π²Π°Π½Π° Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ, ошибкой ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ дСйствиями ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

β–  Msv1_0.dll β€” Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для обСспСчСния ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ локальной бСзопасности ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°: это ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π·Π°Ρ‰ΠΈΡ‚Π° сСкрСтных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… Π΄ΠΎΠΌΠ΅Π½ΠΎΠ². Для своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π²Π΅Ρ‚Π²ΡŒ рССстра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa.

β–  Newdev.dll β€” ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой для установки Π½ΠΎΠ²ΠΎΠ³ΠΎ Plug and Play-оборудования. Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅ это ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ПослС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ оборудования ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Plug and Play Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Ρƒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΡˆΠΈΠ½Ρ‹, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ устройство, ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± устройствС β€” ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ΡΠ½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ устройства. ПослС этого ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Plug and Play запускаСт Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ newdev.dll, которая ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ установки Π½ΠΎΠ²ΠΎΠ³ΠΎ устройства. Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° создаСт список Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², совмСстимых с Π½ΠΎΠ²Ρ‹ΠΌ устройством, Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠΈΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΈ запускаСт мастСр обнаруТСния Π½ΠΎΠ²ΠΎΠ³ΠΎ устройства. Π”Π°Π»ΡŒΡˆΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ установкой Π½ΠΎΠ²ΠΎΠ³ΠΎ устройства пСрСдаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Setup.exe.

ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ спискС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹Π» Π²Ρ‹Π±Ρ€Π°Π½, заносится (ΠΏΡ€ΠΈ установкС Π½ΠΎΠ²ΠΎΠ³ΠΎ оборудования) Π² Ρ„Π°ΠΉΠ» ΠΆΡƒΡ€Π½Π°Π»Π°, ΠΏΡƒΡ‚ΡŒ ΠΈ имя ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ строкового Ρ‚ΠΈΠΏΠ° LogPath Π²Π΅Ρ‚Π²ΠΈ рССстра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup.

β–  powrprof.dll β€” ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для управлСния элСктропитаниСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° β€” ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ настроСк элСктропитания с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π°ΠΏΠΏΠ»Π΅Ρ‚Π° (powercfg.cpl).

β–  setupapi.dll β€” ΠΏΡ€ΠΈ описании Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ newdev.dll Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ установки Π½ΠΎΠ²ΠΎΠ³ΠΎ устройства. Одной ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ являСтся Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ содСрТимого INF-Ρ„Π°ΠΉΠ»ΠΎΠ², поставляСмых вмСстС с устройством. ИмСнно для этой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ примСняСтся Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° setupapi.dll.

β–  umpnpmgr.dll β€” являСтся диспСтчСром Plug and Play Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ…Ρ€Π°Π½ΠΈΡ‚ WinAPI-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Plug and Play). ΠŸΡ€ΠΈ описании Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ newdev.dll диспСтчСр Plug and Play для простоты Π½Π΅ раздСлялся Π½Π° диспСтчСр Ρ€Π΅ΠΆΠΈΠΌΠ° ядра ΠΈ диспСтчСр Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π° самом Π΄Π΅Π»Π΅ Π²Π½Π°Ρ‡Π°Π»Π΅ Π½ΠΎΠ²ΠΎΠ΅ устройство Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с диспСтчСром Ρ€Π΅ΠΆΠΈΠΌΠ° ядра, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ послС сбора всСй Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ диспСтчСру Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Он, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ newdev.dll. 

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 2.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ содСрТит ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ список Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ интСрСсных ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, входящих Π² поставку Windows XP.

Control.exe

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для открытия Π·Π½Π°Ρ‡ΠΊΠ° ΠΏΠ°Π½Π΅Π»ΠΈ управлСния ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ.

β–  USERPASSWORDS2 β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ измСнСния автоматичСского Π²Ρ…ΠΎΠ΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² систСму.

β–  PRINTERS β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ ΠŸΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹.

β–  fonts β€” Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹.

β–  admintools β€” АдминистрированиС.

β–  SCHEDTASKS β€” НазначСнныС задания.

β–  NETCONNECTIONS β€” Π‘Π΅Ρ‚Π΅Π²Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.

β–  SCANNERCAMERA β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Π‘ΠΊΠ°Π½Π΅Ρ€Ρ‹ ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, Π½ΠΎ Ссли ΠΎΠ½Π° Π½Π΅ сущСствуСт, Ρ‚ΠΎΠ³Π΄Π° открываСтся ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ диск.

β–  infrared β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ»Π΅Ρ‚ Π˜Π½Ρ„Ρ€Π°ΠΊΡ€Π°ΡΠ½Π°Ρ связь.

β–  international β€” Π―Π·Ρ‹ΠΊ ΠΈ Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ создания.

β–  telephony β€” Π’Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΈ ΠΌΠΎΠ΄Π΅ΠΌ.

β–  keyboard β€” ΠšΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°.

β–  mouse β€” ΠœΡ‹ΡˆΡŒ.

β–  ports β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ»Π΅Ρ‚ Бвойства систСмы, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Имя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

β–  date/time β€” Π”Π°Ρ‚Π° ΠΈ врСмя.

β–  color β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π°ΠΏΠΏΠ»Π΅Ρ‚ Бвойства: Π­ΠΊΡ€Π°Π½, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅.

β–  desktop β€” Бвойства: Π­ΠΊΡ€Π°Π½.

β–  sticpl.cpl β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ Π‘ΠΊΠ°Π½Π΅Ρ€Ρ‹ ΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ (данная ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ всСгда, Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, послС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠ°ΠΏΠΊΠ° отобраТаСтся).

Wab.exe

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° являСтся Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠΌ АдрСсная ΠΊΠ½ΠΈΠ³Π° ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Outlook Express, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ.

β–  /Find β€” Поиск людСй.

β–  /Open β€” Π΄ΠΈΠ°Π»ΠΎΠ³ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»Π° адрСсной ΠΊΠ½ΠΈΠ³ΠΈ.

β–  /New β€” Π΄ΠΈΠ°Π»ΠΎΠ³ создания Ρ„Π°ΠΉΠ»Π° адрСсной ΠΊΠ½ΠΈΠ³ΠΈ.

β–  /ShowExisting β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ АдрСсная ΠΊΠ½ΠΈΠ³Π° ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ адрСсныС ΠΊΠ½ΠΈΠ³ΠΈ.

β–  /Certificate β€” Π΄ΠΈΠ°Π»ΠΎΠ³ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сСртификатами (Ссли такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ присутствуСт Π² систСмС).

β–  /All β€” ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ всС адрСсныС ΠΊΠ½ΠΈΠ³ΠΈ.

β–  /? β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ список Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄.

Wabmig.exe

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° являСтся Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠΌ Π˜ΠΌΠΏΠΎΡ€Ρ‚ адрСсной ΠΊΠ½ΠΈΠ³ΠΈ, Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… возмоТностСй.

β–  IMPORT β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ Π˜ΠΌΠΏΠΎΡ€Ρ‚ адрСсной ΠΊΠ½ΠΈΠ³ΠΈ.

β–  EXPORT β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ Экспорт адрСсной ΠΊΠ½ΠΈΠ³ΠΈ.

Msimn.exe

ПослС описания ΡΡ‚ΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, входящих Π² поставку ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Outlook Express, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, ΠΏΠΎΡ€Π° Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈ ΠΎ Π΅Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ….

β–  /mailurl:Β«e-mail адрСс» β€” Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ создания сообщСния.

β–  /outnews β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ чтСния новостСй Outlook.

β–  /newsurl:«адрСс» β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ новостной сСрвСр.

β–  /nws:«адрСс» β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ новостной сСрвСр.

β–  /eml:«адрСс» β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ сСрвСр.

Iexplore.exe

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° являСтся стандартным Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ Windows β€” Internet Explorer β€” ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ.

β–  β€“nohome β€” Π½Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²ΡƒΡŽ страницу.

β–  β€“eval β€” Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости.