Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
-WinVerifyTrust-Signature-Validation-CVE-2013-3900-Mitigation | Kitploit
Herramientas/GitHubGitHub/oukridrig772/-winverifytrust-signature-validation-cve-2013-3900-mitigation
Análisis de VulnerabilidadesExplotaciónAuditoría de ConfiguraciónMala Configuración
GitHuboukridrig772/-winverifytrust-signature-validation-cve-2013-3900-mitigation

-WinVerifyTrust-Signature-Validation-CVE-2013-3900-Mitigation

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
hace 11 mesesAún no revisado

#CVE-2013-3900 es una vulnerabilidad de ejecución remota de código en la forma en que la función WinVerifyTrust de Microsoft maneja la verificación de firmas Authenticode de Windows. Esta falla permite a un atacante modificar un archivo ejecutable firmado agregando código malicioso a una porción no verificada #del archivo sin invalidar su firma.

#La mitigación para esta vulnerabilidad es una función opcional que requiere una configuración específica en el registro. Una vez habilitada, Windows realizará una verificación más estricta de las firmas Authenticode, garantizando que no haya datos extraños en el archivo firmado.

-WinVerifyTrust-Signature-Validation-CVE-2013-3900-Mitigation

Define las rutas de las claves del registro

$regPath32 = "HKLM:\Software\Microsoft\Cryptography\Wintrust\Config" $regPath64 = "HKLM:\Software\Wow6432Node\Microsoft\Cryptography\Wintrust\Config" $valueName = "EnableCertPaddingCheck" $valueData = 1

Comprueba y crea la clave del registro para sistemas de 64 bits

if (-not (Test-Path $regPath64)) { New-Item -Path $regPath64 -Force | Out-Null Write-Host "Created registry path: $regPath64" }

Establece el valor del registro para sistemas de 64 bits

Set-ItemProperty -Path $regPath64 -Name $valueName -Value $valueData -Type DWord -Force | Out-Null Write-Host "Set $valueName to $valueData in $regPath64"

Comprueba y crea la clave del registro para sistemas de 32 bits

if (-not (Test-Path $regPath32)) { New-Item -Path $regPath32 -Force | Out-Null Write-Host "Created registry path: $regPath32" }

Establece el valor del registro para sistemas de 32 bits

Set-ItemProperty -Path $regPath32 -Name $valueName -Value $valueData -Type DWord -Force | Out-Null Write-Host "Set $valueName to $valueData in $regPath32"

Write-Host "`nMitigation script complete."

Descargar herramienta