Как восстановить пароль от скайпа зная имя пользователя и имея хеш сохранненый в локальном конфиге? Забыл собственный пароль от скайпа, долго мучался и понял что лох… Сам не решу эту задачу.
У меня есть локальная машина на которой я сижу в скайпе, а на новом буке не могу зайти в скайп т.к. почты на которую регистрировал уже нет, знаю имя пользователя, знаю что вроде пароль зканчивался текущим годом (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;
}
знаю свой хеш.
Как восстановить пароль?