Расшифровать данные аутентификации SVN

Я хотел бы получить имя пользователя рабочей копии.

Данные аутентификации сохраняются в %appdata%\subversion\auth., однако они зашифрованы.

Можно ли расшифровать его программно с помощью С#?

Любая помощь будет высоко ценится!


person user3165438    schedule 29.07.2014    source источник
comment
Дубликат stackoverflow.com/q/3883129/761095   -  person bahrep    schedule 30.07.2014
comment
@bahrep, это старый пост, и большинство ссылок там устарели. В любом случае, спасибо за ссылку.   -  person user3165438    schedule 30.07.2014
comment
самая важная ссылка — msdn.microsoft.com/en-us/library/ ms995355.aspx и он работает   -  person bahrep    schedule 30.07.2014
comment
В рабочие копии не встроено имя пользователя. Возможно, вы сможете догадаться, взглянув на учетную запись Windows, но вы не можете знать наверняка, что такое учетная запись пользователя Subversion, которая проверила/работала с этим WC.   -  person alroc    schedule 04.08.2014
comment
@alroc, вы видели инструмент, который предложил Lazy Badger? Это работает довольно хорошо и дает мне данные аутентификации текущей машины. Что вы имеете в виду под «Рабочие копии не имеют встроенного в них имени пользователя»?   -  person user3165438    schedule 04.08.2014
comment
Вы получили учетные данные Subversion, которые были кэшированы в профиле пользователя Windows. Вы не обязательно получали идентификатор пользователя Subversion, который использовал эту рабочую копию, потому что эта информация не хранится в рабочей копии (за исключением блокировок, которые могли быть получены).   -  person alroc    schedule 04.08.2014


Ответы (1)


Расшифровщик паролей TortoiseSVN и исходники

person Lazy Badger    schedule 30.07.2014
comment
не могу открыть ссылки! Они коррумпированы? - person user3165438; 30.07.2014
comment
@Lazy Badger, ты его открыл? - person user3165438; 30.07.2014
comment
@user3165438 user3165438 - да, я вижу страницу, исходники DL и вижу проект C# внутри - person Lazy Badger; 30.07.2014
comment
@LazyBadger, как ты можешь показать мне это не по этой ссылке? Любые идеи? - person user3165438; 30.07.2014