Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ

Π§Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠ°ΠΊ извСстно, сущСство Π»Π΅Π½ΠΈΠ²ΠΎΠ΅.
А Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, ΠΊΠΎΠ³Π΄Π° касаСтся вопроса Π²Ρ‹Π±ΠΎΡ€Π° устойчивого пароля.

Π”ΡƒΠΌΠ°ΡŽ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· администраторов ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ сталкивался с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ использования Π»Π΅Π³ΠΊΠΈΡ… ΠΈ стандартных ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ. Π’Π°ΠΊΠΎΠ΅ явлСниС часто встрСчаСтся срСди Π²Π΅Ρ€Ρ…Π½ΠΈΡ… эшСлонов руководства ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π”Π°-Π΄Π°, ΠΈΠΌΠ΅Π½Π½ΠΎ срСди Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ доступ ΠΊ сСкрСтной ΠΈΠ»ΠΈ коммСрчСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΊΡ€Π°ΠΉΠ½Π΅ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ послСдствия ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ/Π²Π·Π»ΠΎΠΌΠ° пароля ΠΈ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ².

Π’ ΠΌΠΎΠ΅ΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π±Ρ‹Π» случай, ΠΊΠΎΠ³Π΄Π° Π² Π΄ΠΎΠΌΠ΅Π½Π΅ Active Directory с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΎΠΉ люди Π±ΡƒΡ…Π³Π°Π»Ρ‚Π΅Ρ€Ρ‹ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ дошли Π΄ΠΎ ΠΈΠ΄Π΅ΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π²ΠΈΠ΄Π° Β«Pas$w0rd1234Β» ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΎΠΊΠ°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ΄ трСбования ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ. БлСдствиСм стало повсСмСстной использованиС Π΄Π°Π½Π½ΠΎΠ³ΠΎ пароля Π²Π΅Π·Π΄Π΅ ΠΈ Π²ΡΡŽΠ΄Ρƒ. ΠžΡ‚Π»ΠΈΡ‡Π°Π»ΡΡ ΠΎΠ½ ΠΈΠ½ΠΎΠ³Π΄Π° лишь Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ†ΠΈΡ„Ρ€.

ΠžΡ‡Π΅Π½ΡŒ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ символов, Π° Π΅Ρ‰Π΅ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ ΡΠ»ΠΎΠ²Π°Ρ€ΡŽ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ.

Компания Microsoft любСзно сообщаСт Π½Π°ΠΌ ΠΏΠΎ ссылкС, Ρ‡Ρ‚ΠΎ всякий, ΠΊΡ‚ΠΎ ΡƒΠΌΠ΅Π΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π² Ρ€ΡƒΠΊΠ°Ρ… компилятор, IDE ΠΈ ΡƒΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π½ΠΎΡΠΈΡ‚ΡŒ C++, способСн сам сСбС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ своСму Ρ€Π°Π·ΡƒΠΌΠ΅Π½ΠΈΡŽ. Π’Π°Ρˆ ΠΏΠΎΠΊΠΎΡ€Π½Ρ‹ΠΉ слуга Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π½Π΅ способСн, Π²ΠΎΡ‚ ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

ПослС Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ часа поиска Π²Π·ΠΎΡ€Ρƒ Π±Ρ‹Π»ΠΈ явлСны Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π―, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π³ΠΎΠ²ΠΎΡ€ΡŽ ΠΎΠ± OpenSource Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ. Π’Π΅Π΄ΡŒ ΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² β€” ΠΎΡ‚ ΠΈ Π΄ΠΎ.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ β„–1. OpenPasswordFilter

ΠšΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² Π½Π΅Ρ‚ ΡƒΠΆΠ΅ ΠΊΠ°ΠΊ Π³ΠΎΠ΄Π° 2. Π ΠΎΠ΄Π½ΠΎΠΉ инсталлятор Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·, приходится ΠΏΠΎΠ΄ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ свою ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ слуТбу. ΠŸΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ DLL-ΠΊΠ° автоматичСски Π½Π΅ ΠΏΠΎΠ΄Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΎΠ΅ содСрТимоС, Π½ΡƒΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ слуТбу, Π²Ρ‹ΠΆΠΈΠ΄Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ слуТбу.

НС айс!

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ β„–2. PassFiltEx

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π΅Π½, ΠΆΠΈΠ² ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ Π½Π°Π΄ΠΎ ΠΏΠΈΠ½Π°Ρ‚ΡŒ Ρ…Π»Π°Π΄Π½ΠΎΠ΅ Ρ‚Π΅Π»ΠΎ.
Установка Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π²ΡƒΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ создании Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… записСй рССстра. Π€Π°ΠΉΠ» ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π½Π΅ Π² Π»ΠΎΠΊΠ΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ β€” доступСн для рСдактирования ΠΈ, согласно Π·Π°Π΄ΡƒΠΌΠΊΠ΅ Π°Π²Ρ‚ΠΎΡ€Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΠ½ просто вычитываСтся Ρ€Π°Π· Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… записСй рССстра ΠΌΠΎΠΆΠ½ΠΎ произвСсти Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ настройку ΠΊΠ°ΠΊ самого Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°, Ρ‚Π°ΠΊ ΠΈ Π΄Π°ΠΆΠ΅ нюансов ΠΏΠ°Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ.

Π˜Ρ‚Π°ΠΊ.
Π”Π°Π½ΠΎ: Π΄ΠΎΠΌΠ΅Π½ Active Directory test.local
тСстовая рабочая станция Windows 8.1 (для условия Π·Π°Π΄Π°Ρ‡ΠΈ β€” нСсущСствСнно)
Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ PassFiltEx

  • Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎ ссылкС послСдний Ρ€Π΅Π»ΠΈΠ· PassFiltEx
  • ΠšΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ PassFiltEx.dll Π² C:WindowsSystem32 (ΠΈΠ»ΠΈ %SystemRoot%System32).
    ΠšΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ PassFiltExBlacklist.txt Π² C:WindowsSystem32 (ΠΈΠ»ΠΈ %SystemRoot%System32). ΠŸΡ€ΠΈ нСобходимости дополняСм Π΅Π³ΠΎ своими шаблонами
    Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ
  • Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ Π²Π΅Ρ‚ΠΊΡƒ рССстра: HKLMSYSTEMCurrentControlSetControlLsa => Notification Packages
    ДобавляСм PassFiltEx Π² ΠΊΠΎΠ½Π΅Ρ† списка. (Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ.) ΠŸΠΎΠ»Π½Ρ‹ΠΉ список ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π²ΠΎΡ‚ Ρ‚Π°ΠΊ «rassfm scecli PassFiltEx«.
    Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ
  • ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄ΠΎΠΌΠ΅Π½Π°.
  • ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌ Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ для всСх ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π΄ΠΎΠΌΠ΅Π½Π°.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ записи рССстра, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ Π² использовании Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°:

Π Π°Π·Π΄Π΅Π»: HKLMSOFTWAREPassFiltEx β€” создаСтся автоматичСски.

  • HKLMSOFTWAREPassFiltExBlacklistFileName, REG_SZ, Default: PassFiltExBlacklist.txt

    BlacklistFileName β€” позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ кастомный ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ с шаблонами ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ. Если Ρƒ этой записи рССстра пустоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΎΠ½Π° Π½Π΅ сущСствуСт, Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡƒΡ‚ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ β€” %SystemRoot%System32. МоТно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ сСтСвой ΠΏΡƒΡ‚ΡŒ, НО Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ Ρ„Π°ΠΉΠ»Π° шаблонов Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ выставлСны Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅, запись, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅.

  • HKLMSOFTWAREPassFiltExTokenPercentageOfPassword, REG_DWORD, Default: 60

    TokenPercentageOfPassword β€” позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ маски Π² Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎ 60%. НапримСр, Ссли ΡƒΠΊΠ°Π·Π°Π½ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ 60 ΠΈ Π² Ρ„Π°ΠΉΠ»Π΅ шаблонов Π΅ΡΡ‚ΡŒ строка starwars, Ρ‚ΠΎΠ³Π΄Π° ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Starwars1! Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½, Π² Ρ‚ΠΎ врСмя, ΠΊΠ°ΠΊ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ starwars1!DarthVader88 Π±ΡƒΠ΄Π΅Ρ‚ принят, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ строки Π² ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΌΠ΅Π½Π΅Π΅ 60%

  • HKLMSOFTWAREPassFiltExRequireCharClasses, REG_DWORD, Default: 0

    RequireCharClasses β€” позволяСт Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ трСбования ΠΊ паролям ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со стандартными трСбованиями слоТности ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ActiveDirectory. ВстроСнныС трСбования слоТности Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ 3 ΠΈΠ· 5 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ² символов: Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр, НиТний рСгистр, Π¦ΠΈΡ„Ρ€Π°, Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Unicode. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π΄Π°Π½Π½ΠΎΠΉ записи рССстра ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ свои трСбования ΠΊ слоТности ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, β€” это Π½Π°Π±ΠΎΡ€ Π±ΠΈΡ‚ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… β€” ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π΄Π²ΠΎΠΉΠΊΠΈ.
    Π’ΠΎ Π΅ΡΡ‚ΡŒ β€” 1 = Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр, 2 = Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр, 4 = Ρ†ΠΈΡ„Ρ€Π°, 8 = спСц символ, and 16 = символ Unicode.
    Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ 7 трСбования Π±ΡƒΠ΄ΡƒΡ‚ β€œΠ’Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр AND Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистра AND Ρ†ΠΈΡ„Ρ€Π° ”, Π° ΠΏΡ€ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ 31 β€” β€œΠ’Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр AND Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр AND Ρ†ΠΈΡ„Ρ€Π° AND спСц символ AND символ Unicode”.
    МоТно Π΄Π°ΠΆΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ β€” 19 = β€œΠ’Π΅Ρ€Ρ…Π½ΠΈΠΉ рСгистр AND Π½ΠΈΠΆΠ½ΠΈΠΉ рСгистр AND символ Unicode”.

  • Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ

Ряд ΠΏΡ€Π°Π²ΠΈΠ» ΠΏΡ€ΠΈ составлСнии Ρ„Π°ΠΉΠ»Π° шаблонов:

  • Π¨Π°Π±Π»ΠΎΠ½Ρ‹ рСгистронСзависимы. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, запись Π² Ρ„Π°ΠΉΠ»Π΅ starwars ΠΈ StarWarS Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.
  • Π€Π°ΠΉΠ» блСклиста пСрСчитываСтся ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 60 сСкунд, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ спокойно Π΅Π³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Π΅Ρ€Π΅Π· ΠΌΠΈΠ½ΡƒΡ‚Ρƒ Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΡƒΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ.
  • На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Unicode для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Unicode символы Π² паролях ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ Π½Π΅ сработаСт. Π­Ρ‚ΠΎ Π½Π΅ Π΅ΡΡ‚ΡŒ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ Π²ΠΈΠ΄Π΅Π» я ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π² юникодС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚.
  • Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ пустых строк Π² Ρ„Π°ΠΉΠ»Π΅ шаблонов. Π’ Π΄Π΅Π±Π°Π³Π΅ ΠΏΠΎΡ‚ΠΎΠΌ Π²ΠΈΠ΄Π½ΠΎ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΊΠΎΠ³Π΄Π° происходит ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ„Π°ΠΉΠ»Π°. Π€ΠΈΠ»ΡŒΡ‚Ρ€ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ Π·Π°Ρ‡Π΅ΠΌ лишниС ΡΠΊΡΠ΅ΠΏΡˆΠ΅Π½Ρ‹?

Для Π΄Π΅Π±Π°Π³Π° Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ ΠΈΠ΄ΡƒΡ‚ Π±Π°Ρ‚Π½ΠΈΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π»ΠΎΠ³ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Π΅Π³ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Microsoft Message Analyzer.
Π”Π°Π½Π½Ρ‹ΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Event Tracing for Windows.

ETW ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ для этого Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ β€” 07d83223-7594-4852-babc-784803fdf6c5. Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ трассировку событий послС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅Π·Π³Ρ€ΡƒΠ·ΠΊΠΈ:
logman create trace autosessionPassFiltEx -o %SystemRoot%DebugPassFiltEx.etl -p "{07d83223-7594-4852-babc-784803fdf6c5}" 0xFFFFFFFF -ets

Врассировка Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½Π° послС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ:
logman stop PassFiltEx -ets && logman delete autosessionPassFiltEx -ets
ВсС эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π² скриптах StartTracingAtBoot.cmd ΠΈ StopTracingAtBoot.cmd.

Для Ρ€Π°Π·ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ StartTracing.cmd ΠΈ StopTracing.cmd.
Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π²Ρ‹Ρ…Π»ΠΎΠΏ Π΄Π΅Π±Π°Π³Π° Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° Π² Microsoft Message Analyzer рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ настройки:

Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ

Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ

ΠŸΡ€ΠΈ остановкС Π»ΠΎΠ³Π° ΠΈ Ρ€Π°Π·Π±ΠΎΡ€Π° Π² Microsoft Message Analyzer выглядит всС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ

Π—Π΄Π΅ΡΡŒ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»Π° ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ β€” ΠΎΠ± этом Π½Π°ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ волшСбноС слово SET Π² Π΄Π΅Π±Π°Π³Π΅. И ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π±Ρ‹Π» ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ Π²Π²ΠΈΠ΄Ρƒ наличия Π΅Π³ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅ шаблонов ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 30% соотвСтствии Π² Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΌ тСкстС.

ΠŸΡ€ΠΈ ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ смСны пароля Π²ΠΈΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ

Π•ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ нСудобство для ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠŸΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ смСны пароля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² список Ρ„Π°ΠΉΠ»Π° шаблонов, сообщСниС Π½Π° экранС Π½Π΅ отличаСтся ΡƒΠΌΠΎΠΌ ΠΈ ΡΠΎΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ стандартного сообщСниС ΠΏΡ€ΠΈ Π½Π΅ΠΏΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ.

Как Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ стандартныС ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всСх тСбя Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Ρ‚ΡŒ

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Π·Π²ΠΎΠ½ΠΊΠ°ΠΌ ΠΈ ΠΊΡ€ΠΈΠΊΠ°ΠΌ: Β«Π― Π²Π²Π΅Π»Π° ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ, Π° ΠΎΠ½ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.Β»

Π˜Ρ‚ΠΎΠ³.

Данная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° позволяСт Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ использованиС простых ΠΈΠ»ΠΈ стандартных ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π² Π΄ΠΎΠΌΠ΅Π½Π΅ Active Directory. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ «НСт!Β» паролям Π²ΠΈΠ΄Π°: Β«P@ssw0rdΒ»,Β«Qwerty123Β», Β«ADm1n098Β».
Π”Π°, бСзусловно, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡŽΠ±ΡΡ‚ вас Π΅Ρ‰Π΅ большС Π·Π° Ρ‚Π°ΠΊΡƒΡŽ Π·Π°Π±ΠΎΡ‚Ρƒ ΠΎΠ± ΠΈΡ… бСзопасности ΠΈ нСобходимости ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ Π·ΡƒΠ±ΠΎΠ΄Ρ€ΠΎΠ±ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ. И, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, количСство Π·Π²ΠΎΠ½ΠΊΠΎΠ² ΠΈ ΠΏΡ€ΠΎΡΡŒΠ± ΠΏΠΎΠΌΠΎΡ‡ΡŒ с ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ Ρƒ Вас добавится. Но Π·Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ приходится ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ.

Бсылки Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ рСсурсы:
Π‘Ρ‚Π°Ρ‚ΡŒΡ Π½Π° Microsoft ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ кастомной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π° ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ: Password Filters
PassFiltEx: PassFiltEx
Бсылка Π½Π° Ρ€Π΅Π»ΠΈΠ·: Latest Release
Бписки ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ:
DanielMiessler lists: Link.
Wordlist from weakpass.com: Link.
Wordlist from berzerk0 repo: Link.
Microsoft Message Analyzer: Microsoft Message Analyzer.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com