Как восстановить пароль от скайпа зная имя пользователя и имея хеш сохранненый в локальном конфиге?

Забыл собственный пароль от скайпа, долго мучался и понял что лох… Сам не решу эту задачу.
У меня есть локальная машина на которой я сижу в скайпе, а на новом буке не могу зайти в скайп т.к. почты на которую регистрировал уже нет, знаю имя пользователя, знаю что вроде пароль зканчивался текущим годом (2012) имею доступ ко всем локальным файлам и конфигам скайпа, даже скачал исходники и собрал проект (skydumpcred2) в котором подправил 2 на 3 в сходниках и все завелось, проверил что этот проект рабочий на другом аккаунте скайпа. Знаю что хеш строиться так:
unsigned long MD5_Skype_Password (const char *username, const char *password, unsigned char *hash128)
{
MD5_state skyper = MD5_INIT;

MD5_update (&skyper, username, (u32) strlen (username));
MD5_update (&skyper, "\nskyper\n", 8);
MD5_update (&skyper, password, (u32) strlen (password));
MD5_end (&skyper);
memcpy (hash128, skyper.hash, 16);
return 16;
}

знаю свой хеш.
Как восстановить пароль?
  • Вопрос задан
  • 46711 просмотров
Пригласить эксперта
Ответы на вопрос 6
wscms
@wscms
До переустановки винды я копировал папку %appdata%\skype
Уже на новой возвращал ее обратно. И скайп нормально запускался, даже история подтягивалась.

А потом поменять почту можно даже не зная пароля.
Ответ написан
eaa
@eaa
Ну… берете свой логин, предполагаемый пароль (пароли) — ну понятно что надо перебирать что-то, на что Ваш пароль похож. Этой функцией считаете хэш (она именно он имени усера и от пароля считает) и сравниваете с тем хешом, что Вы знаете. Ну вот вроде и все :)
Ответ написан
Комментировать
taliban
@taliban
php программист
login.skype.com/intl/ru/account/password-automation
1. заходим на сайт
2. нажимаем «войти»
3. нажимаем «забыли пароль»
4. нажимаем «не могу вспомнить мыло»
5.!!!
6. PROFIT!
Ответ написан
@65520
Восстановить из хэша, разумеется, никак. Подобрать теоретически возможно. На этой неделе на хабре было много статей по этому поводу :)
Ответ написан
@rPman
неужели так сложно?
www.skype.com/go/myaccount
жмете кнопку 'Забыли свой пароль?' и указываете ваш email (это же ВАШ аккаунт)
Ответ написан
charon
@charon
насчёт почты, которой нет: домен существует? Если нет — зарегистрируйте, настройте на нём почту. Если да — обратитесь к админу с просьбой сделать временно перенаправление со старого адреса на ваш ящик.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы