๐ Secure Bits ๐ก
๐๐ผ ๐๐ผ๐ ๐ต๐ฎ๐๐ฒ ๐บ๐๐น๐๐ถ๐ฝ๐น๐ฒ ๐๐ ๐๐ถ๐๐ฒ๐?
Most companies do. And that is a good thing – especially if you have multiple datacenters, branches, or locations and you want proper DC selection and replication control.
But there is ๐ผ๐ป๐ฒ ๐๐บ๐ฎ๐น๐น ๐ฑ๐ฒ๐๐ฎ๐ถ๐น that many environments still run with:
โก๏ธ Default intersite replication.
By default, Active Directory intersite replication is ๐ป๐ผ๐ ๐ถ๐ป๐๐๐ฎ๐ป๐. And if you openย Active Directory Sites and Services, you quickly find the annoying part:
โ ๏ธ You ๐ฐ๐ฎ๐ป๐ป๐ผ๐ set the replication interval lower thanย ๐ญ๐ฑ ๐บ๐ถ๐ป๐๐๐ฒ๐ย in the GUI.
For many modern environments, that is not ideal. The network can usually handle faster replication, but admins still end up with the same questions:
โช๏ธ โHas it replicated yet?โ
โช๏ธ โCan you see the change on your DC?โ
โช๏ธ โLetโs wait a few more minutesโฆโ
Annoying? ๐ฌ๐ฒ๐.
๐จ But there is also a ๐๐ฒ๐ฐ๐๐ฟ๐ถ๐๐ ๐ฎ๐ป๐ด๐น๐ฒ.
This replication behavior can create a condition where an attacker may abuse bad password attempt handling and PDC behavior to ๐ฏ๐๐ฝ๐ฎ๐๐ ๐ฎ๐ฐ๐ฐ๐ผ๐๐ป๐ ๐น๐ผ๐ฐ๐ธ๐ผ๐๐ย expectations across sites.
๐ ๐ฒ๐ ๐ฝ๐น๐ฎ๐ถ๐ป ๐๐ต๐ถ๐ exact finding in myย Windows Infrastructure Securityย course – and right now, my biggest discount event is almost ๐ผ๐๐ฒ๐ฟ, so you can still get the ๐ฐ๐ผ๐๐ฟ๐๐ฒ ๐ณ๐ฟ๐ผ๐บ $๐ฒ๐ฌย untilย June 21 (link in the comments).
๐๐๐ ๐๐ต๐ฒ ๐ถ๐บ๐ฝ๐ผ๐ฟ๐๐ฎ๐ป๐ ๐ฝ๐ฎ๐ฟ๐ ๐ถ๐ ๐๐ต๐ถ๐:
โก๏ธ You can make intersite replication behave like intrasite replication by enablingย change notificationย on the site link.
โ Not from the normal GUI.
โ But throughย ADSI Edit.
๐ฃ๐ฎ๐๐ต: ๐๐๐๐๐๐ฅ๐ช๐ต.๐ฎ๐ด๐ค > ๐๐ฐ๐ฏ๐ง๐ช๐จ๐ถ๐ณ๐ข๐ต๐ช๐ฐ๐ฏ ๐ฑ๐ข๐ณ๐ต๐ช๐ต๐ช๐ฐ๐ฏ > ๐๐ช๐ต๐ฆ๐ด > ๐๐ฏ๐ต๐ฆ๐ณ-๐๐ช๐ต๐ฆ ๐๐ณ๐ข๐ฏ๐ด๐ฑ๐ฐ๐ณ๐ต๐ด > ๐๐ > ๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ > ๐๐ต๐ต๐ณ๐ช๐ฃ๐ถ๐ต๐ฆ ๐๐ฅ๐ช๐ต๐ฐ๐ณ > ๐๐ฑ๐ต๐ช๐ฐ๐ฏ๐ด = 1
That enables change notification for that site link.
๐ฅ๐ฒ๐๐๐น๐?
โ Faster replication
โ Less โhas it replicated yet?โ waiting
โ Eliminated exposure to the lockout bypass scenario mentioned above
And no, this is not some shady unsupported trick. This configuration has been documented by Microsoft for years and I use it regularly in real environments.
๐๐ถ๐ฑ ๐๐ผ๐ ๐ธ๐ป๐ผ๐ ๐ฎ๐ฏ๐ผ๐๐ ๐๐ต๐ถ๐ ๐๐ฒ๐๐๐ถ๐ป๐ด?
