2011-07-10 13 views
6

Próbuję pracować nad starym projektem Visual Studio 2010 z innego komputera, ale zapomniałem hasła do pliku pfx używanego do podpisania zespołu. Czy można złamać hasło lub czy istnieje sposób na zbudowanie projektu bez znajomości hasła?Nie pamiętam hasła do pliku PFx projektu VS

+0

Można wyeksportować certyfikat PFX ze magazynu certyfikatów, jeśli klucz prywatny został oznaczony jako możliwy do wyeksportowania po zainstalowaniu pakietu pfx. – Raj

Odpowiedz

0

Czy możesz po prostu utworzyć nowy? Być może uda ci się złamać hasło, ale jeśli nie będziesz go używał w innych projektach, będzie to łatwiejsze.

8

Jeśli pamiętać o pewnych cech hasła (czyli rozpoczyna się „pass”, nie zawiera tyldy, znaku handlowego, cyfry 6 - 9, etc ...) można użyć this utility (boredwookie.net) Napisałem do pomocy odzyskujesz hasło. Jest wydany na licencji Open Source (MIT), dzięki czemu można zobaczyć, jak to działa.

+0

Wielkie dzięki! Miałem 6-cyfrowy PIN i został odzyskany po 15 minutach. Po prostu użyłem pliku wykonywalnego Windows w folderze bin/Releases. – ToniTornado

1

Otwórz plik projektu w Notatniku. Znajdź wiersz polecenia signtool.exe. Jest to ciąg po przełączniku/p ...

1

Możesz utworzyć nowy klucz, aby podpisać zespół za pomocą.
1) Otwórz projekt.

2) Kliknij prawym przyciskiem myszy nazwę projektu w eksploratorze rozwiązań i kliknij właściwości.

3) Na karcie podpisywania gdzie mówi „Wybierz plik klucza silny nazwą:” wybierz „New ..”

4) Za pomocą okna dialogowego, aby utworzyć nowy plik klucza i hasła zakodować z coś, co możesz zapamiętać.

0

To był stary projekt, a autora już nie było. Właśnie upewniłem się, że znak, którego montaż został odznaczony, i usunąłem wszystkie pliki pfx w projekcie.

Powiązane problemy