Найти Ρ‚Π΅ΠΌΡƒ
1110 подписчиков

πŸ›‘ΠŸΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² дСсктопных вСрсиях Windows ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Execution Policy Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‚ запуск Π»ΡŽΠ±Ρ‹Ρ… PowerShell скриптов. Для создания бСзопасной срСды срСды выполнСния администраторы ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ всС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ PowerShell скриптов.

1️⃣ ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° сСртификата Ρ‚ΠΈΠΏΠ° Code Signing (ΠΌΠΎΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ самоподписанный сСртификат ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΉ сСрт Π² своСм Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ CA).
2️⃣ Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ PS1 Ρ„Π°ΠΉΠ» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСртификата ΠΈΠ· локального Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°:
Β Set-AuthenticodeSignature $file $cert
3️⃣ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ сСртификата Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ Π½Π°Β ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ².
4️⃣ Π—Π°Ρ‚Π΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ настройки PowerShell Execution PolicyΒ Π½Π° Allow only signed scripts Ρ‡Π΅Ρ€Π΅Π· GPO ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:
Set-ExecutionPolicy AllSigned –Force
βœ… Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ смогут Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ PS1 скрипты, подписанныС Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌΠΈ сСртификатами. Если ΠΊΠΎΠ΄ подписанного PowerShell Ρ„Π°ΠΉΠ»Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½, ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ запуск.

πŸ›‘ΠŸΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² дСсктопных вСрсиях Windows ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Execution Policy Π±Π»ΠΎΠΊΠΈΡ€ΡƒΡŽΡ‚ запуск Π»ΡŽΠ±Ρ‹Ρ… PowerShell скриптов.
Около ΠΌΠΈΠ½ΡƒΡ‚Ρ‹