2011-07-10 13 views
6

Estoy intentando trabajar en un proyecto antiguo de Visual Studio 2010 desde otra computadora, pero olvidé la contraseña para el archivo pfx usado para firmar el ensamblado. ¿Es posible descifrar la contraseña o hay una forma de construir el proyecto sin conocer la contraseña?Olvidé mi contraseña para el archivo pfx de VS Project

+0

Puede exportar el certificado PFX desde el almacén de certificados, si la clave privada se ha marcado exportable cuando se instaló el pfx. – Raj

Respuesta

0

¿Puedes simplemente crear uno nuevo? Es posible que pueda descifrar la contraseña, pero si no la usa en otros proyectos, sería más fácil.

8

Si recuerda ciertas características acerca de su contraseña (es decir, comienza con 'pase', no contiene tilde, símbolo comercial, dígitos 6 - 9, etc ...) puede usar this utility (boredwookie.net) Escribí para ayudar recuperas la contraseña Se libera bajo una licencia de código abierto (MIT) para que pueda ver cómo funciona.

+0

¡Muchas gracias! Tenía un PIN de 6 dígitos y se recuperó después de 15 minutos. Simplemente utilicé el ejecutable de Windows en la carpeta bin/Releases. – ToniTornado

1

Abra el archivo del proyecto en el Bloc de notas. Encuentre la línea de comando signtool.exe. Es la cadena después del modificador/p ...

1

Puede crear una nueva clave para firmar el ensamblaje.
1) Abra el proyecto.

2) Haga clic con el botón derecho en el nombre del proyecto en el explorador de soluciones y haga clic en Propiedades.

3) En la ficha Firma donde dice "Elige un archivo de clave de nombre:", seleccione "Nuevo .."

4) Utilice la ventana de diálogo para crear un nuevo archivo de clave y contraseña de codificación con algo que puedas recordar

0

Este era un proyecto antiguo y el autor ya no estaba. Me aseguré de que el signo del ensamblaje no estuviera marcado y borré cualquier archivo pfx del proyecto.

Cuestiones relacionadas