Забыли пароль для файла VS Project pfx - PullRequest
6 голосов
/ 10 июля 2011

Я пытаюсь работать над старым проектом Visual Studio 2010 с другого компьютера, но я забыл пароль для файла pfx, используемого для подписи сборки. Можно ли взломать пароль или есть способ построить проект, не зная пароля?

Ответы [ 5 ]

8 голосов
/ 19 февраля 2012

Если вы помните некоторые характеристики вашего пароля (т. Е. Начинаются с «pass», не содержат тильду, амперсанд, цифры 6–9 и т. Д.), Вы можете использовать эту утилиту (boredwookie. нет) Я написал, чтобы помочь вам восстановить пароль. Он выпущен по лицензии Open Source (MIT), чтобы вы могли увидеть, как он работает.

2 голосов
/ 29 августа 2016

Вы можете создать новый ключ для подписи сборки.
1) Откройте проект.

2) Щелкните правой кнопкой мыши имя проекта в обозревателе решений и выберите Свойства.

3) На вкладке Подписи, где написано «Выберите файл ключа строгого имени:», выберите «Новый ..»

4) Используйте диалоговое окно для создания нового файла ключей, а пароль закодируйте его с тем, что вы можете запомнить.

1 голос
/ 17 декабря 2013

Откройте файл проекта в Блокноте.Найдите командную строку signtool.exe.Это строка после параметра / p ...

0 голосов
/ 23 августа 2017

Это был старый проект, и автор исчез. Я просто удостоверился, что знак сборки не отмечен, и я удалил все pfx файлы в проекте.

0 голосов
/ 10 июля 2011

Можете ли вы просто создать новый?Возможно, вам удастся взломать пароль, но если вы не используете его в других проектах, это будет проще.

...