Exportar certificados si la clave privada es no exportable

Este es el problema que he tenido hoy, necesitaba exportar certificados instalados en un ordenador, cuando la clave privada figura como no exportable, para importarlos en otro ordenador.

Después de mucho probar, que si jailbreak, que si exportaciones varias, no he conseguido nada.
Al final, he encontrado este proyecto mimikatz, que es una maravilla para realizar estas y otras opciones

https://github.com/gentilkiwi/mimikatz

Nos bajamos el proyecto o bien el zip que se incluye en github lo descomprimimos y accedemos a la versión de nuesro ordenador, o bien 32 bits o 64 bits, ejecutamos desde el terminal del windows (cmd) el archivo mimikatz.exe y se nos abre una pantalla con un shell para incluir órdenes, vamos ejecutando una a una las que deseamos y que vienen explicadas en github.

Yo solo he utilizado las opciones relacionadas con la exportación de los certificados, concretamente:

En la carpeta donde se haya ejecutado mimikatz, se exportan y guardan los certificados en diferentes formatos y ya se pueden importar en las otras máquinas de forma totalmente normal , funcionando a la perfección.

NOTA: Se exportan todos los certificados y les coloca a veces nombres que no los podemos identificar, (es bastante tedioso a veces) pero soluciona el tema de la exportación de los certificados sin clave privada exportable.

 

5 comments on “Exportar certificados si la clave privada es no exportable

  1. Muy buena la entrada, he probado a exportar un certificado de una amiga y lo exporta, pero al volver a importarlo en otro navegador me pide la contraseña con la que se exportó.

    Alguna idea??

  2. Con estos comandos me ha sido suficiente para obtener los certificados en formatos .DER y .PFX.

    crypto::capi
    crypto::cng
    crypto::certificates /export

    Después solo hay que importar los .PFX que son los que contienen la clave privada. Al importar nos pide un password, introducir “mimikatz” (sin las comillas)

    Eso es todo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.