2c73526f7c
Monitor Security 4740 on a configured domain controller and enrich alerts with ActiveSync client IPs from IIS logs. Add unified Telegram and email delivery with NotifyOrder. Update README and DPAPI helper for mail password. Co-authored-by: Cursor <cursoragent@cursor.com>
12 lines
614 B
PowerShell
12 lines
614 B
PowerShell
# Запуск: от администратора на ТОМ ЖЕ компьютере, где будет Login_Monitor.ps1.
|
|
# Результат (Base64) вставьте в $TelegramBotTokenProtectedB64 / $TelegramChatIDProtectedB64 / $MailSmtpPasswordProtectedB64.
|
|
param(
|
|
[Parameter(Mandatory = $true)][string]$PlainText
|
|
)
|
|
Add-Type -AssemblyName System.Security
|
|
$bytes = [Text.Encoding]::UTF8.GetBytes($PlainText)
|
|
$protected = [System.Security.Cryptography.ProtectedData]::Protect(
|
|
$bytes, $null, [System.Security.Cryptography.DataProtectionScope]::LocalMachine
|
|
)
|
|
[Convert]::ToBase64String($protected)
|