windows live mail saved password | XenArmor https://xenarmor.com Wed, 13 Nov 2019 11:43:10 +0000 en-US hourly 1 https://xenarmor.com/wp-content/uploads/2018/12/favicon-120x120.png windows live mail saved password | XenArmor https://xenarmor.com 32 32 How to Recover Saved Passwords in Windows Live Mail https://xenarmor.com/how-to-recover-saved-email-passwords-in-windows-live-mail/ https://xenarmor.com/how-to-recover-saved-email-passwords-in-windows-live-mail/#respond Wed, 13 Nov 2019 11:42:41 +0000 https://xenarmor.com/?p=14896 This research article exposes the password secrets of Windows Live Mail – one of the popular Email clients. Here we show you all interesting details including where all your mail passwords are stored, how it is stored and how to recover it automatically. Windows Live Mail Password Secrets Windows Live Mail saves all your email login passwords at following location [Windows Vista/7/8/10] C:\Users\[user_name]\AppData\Local\Microsoft\Windows Live Mail\[random_name].oeaccount [Windows XP/2003] C:\Documents and Settings\[user_name]\Local Settings\Application Data\Microsoft\Windows Live Mail\[random_name].oeaccount This account file (.oeaccount) is stored in XML format. It contains all details including email address, server, username & password for different protocol types (POP3, IMAP, SMTP) as shown below, <?xml version="1.0" encoding="utf-16" ?> <MessageAccount> <Account_Name type="SZ">Gmail (xensoftware)</Account_Name> <Connection_Type type="DWORD">00000003</Connection_Type> <IMAP_Server type="SZ">imap.gmail.com</IMAP_Server> <IMAP_User_Name type="SZ">xensoftware</IMAP_User_Name> <IMAP_Password2 type="BINARY">...</IMAP_Password2> <IMAP_Port type="DWORD">000003e1</IMAP_Port> <SMTP_Server type="SZ">smtp.gmail.com</SMTP_Server> <SMTP_User_Name type="SZ">xensoftware</SMTP_User_Name> <SMTP_Password2 type="BINARY">...</SMTP_Password2> <SMTP_Port type="DWORD">000001d1</SMTP_Port> <SMTP_Email_Address type="SZ">xensoftware@gmail.com</SMTP_Email_Address> </MessageAccount> Password is stored in fields like POP3_Password2, IMAP_Password2, SMTP_Password2 etc and encrypted using Windows DPAPI (Data Protection API) functions. Also static salt data is used for password encryption as additional security measure. Salt data is stored in registry value “Salt” at below location HKEY_CURRENT_USER\Software\Microsoft\Windows Live Mail How to Decrypt Windows Live Mail Passwords Here is sample C++ program to decrypt Windows Live Mail password programmatically. void DecryptPassword(char *passData, int passLen, char *strPassword, int length) { DATA_BLOB DataPassword; DATA_BLOB DataOutput; DATA_BLOB OptionalEntropy; OptionalEntropy.pbData = (BYTE *)byteSalt; OptionalEntropy.cbData = dwSaltDataSize; DataPassword.cbData = passLen; DataPassword.pbData = (BYTE *) passData; if( CryptUnprotectData(&DataPassword, NULL, &OptionalEntropy, 0, 0, 0, &DataOutput) == FALSE ) { printf("CryptUnprotectData failed with error 0x%.8x", GetLastError()); return; } DataOut.pbData[DataOut.cbData] = 0; //convert password to ascii WideCharToMultiByte(CP_ACP, 0, (LPCWSTR)DataOut.pbData, DataOut.cbData / 2, strPassword, length, NULL, NULL); printf("Decrypted Password is %s ", strPassword); } How to Recover Windows Live Mail Passwords Automatically Here is simple way to recover all the forgotten email passwords from Windows Live Mail without worrying about where...

Continue Reading

The post How to Recover Saved Passwords in Windows Live Mail first appeared on XenArmor.]]>
https://xenarmor.com/how-to-recover-saved-email-passwords-in-windows-live-mail/feed/ 0