Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2013-3900-Remediation-Script — PowerShell-скрипт для устранения CVE-2013-3900 путём включения проверки заполнения сертификата через усиление безопасности реестра в системах Windows. | Kitploit
Инструменты/GitHubGitHub/davidbr27/cve-2013-3900-remediation-script
Анализ уязвимостейАудит конфигурацииКриптографияНеправильная Конфигурация
GitHubdavidbr27/cve-2013-3900-remediation-script

CVE-2013-3900-Remediation-Script

PowerShell-скрипт для устранения CVE-2013-3900 путём включения проверки заполнения сертификата через усиление безопасности реестра в системах Windows.

Репозиторий
41 год назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

CVE-2013-3900 — Скрипт устранения уязвимости

Определение путей реестра для 32-битных и 64-битных конфигураций

$regPaths = @( "HKLM:\Software\Microsoft\Cryptography\Wintrust\Config", "HKLM:\Software\Wow6432Node\Microsoft\Cryptography\Wintrust\Config" )

Функция для добавления или обновления ключа реестра

function Set-EnableCertPaddingCheck { param ( [string]$path ) if (!(Test-Path $path)) { New-Item -Path $path -Force | Out-Null } Set-ItemProperty -Path $path -Name "EnableCertPaddingCheck" -Value 1 -Type DWord }

Применение исправления к обоим путям реестра

foreach ($path in $regPaths) { Set-EnableCertPaddingCheck -path $path }

Подтверждение изменений

Write-Host "Ключи реестра успешно обновлены!" -ForegroundColor Green

Проверка изменений

foreach ($path in $regPaths) { $value = Get-ItemProperty -Path $path | Select-Object -ExpandProperty EnableCertPaddingCheck -ErrorAction SilentlyContinue if ($value -eq 1) { Write-Host "Проверка успешна для $path: EnableCertPaddingCheck = 1" -ForegroundColor Green } else { Write-Host "Проверка не удалась для $path!" -ForegroundColor Red } }

Перезагрузка системы для применения изменений

Write-Host "Перезагрузка системы через 10 секунд для применения изменений..." -ForegroundColor Yellow Start-Sleep -Seconds 10 Restart-Computer -Force

Скачать инструмент