Recover lost passwords stored by Internet Explorer

IE PassView is a small password management utility that reveals the passwords stored by Internet Explorer Web browser, and allows you to delete passwords that you don’t need anymore. It supports all versions of Internet Explorer, from version 4.0 and up to 8.0.
For each password that is stored by Internet Explorer, the following information is displayed: Web address, Password Type (AutoComplete, Password-Protected Web Site, or FTP), Storage Location (Registry, Credentials File, or Protected Storage), and the user name/password pair. You can select one or more items from the passwords list and export them into text/html/csv/xml file.

Using IE PassView

IE PassView doesn’t require any installation process or additional DLLs. In order to start using it, just copy the executable file (iepv.exe) to any folder like, and run it. After running iepv.exe, IE PassView scans all Internet Explorer passwords in your system, and display them on the main window.

Types Of Passwords

IE PassView utility can recover 3 types of passwords:

Password Storage Locations

Internet Explorer stores the passwords in different locations, depending on the version of IE, and the type of the password:

Known Issues With Internet Explorer 7.0/8.0

Starting from version 7.0 of Internet Explorer, Microsoft completely changed the way that passwords are saved. In previous versions (4.0 - 6.0), all passwords were saved in a special location in the Registry known as the “Protected Storage”.
In version 7.0 of Internet Explorer, passwords are saved in different locations, depending on the type of password. Each type of passwords has some limitations in password recovery:

Known Issue With Delete Items

Be aware that when you have a Web site that has multiple stored passwords, deleting the one of the passwords also remove all the other passwords for the same Web site. The reason for that is that all the passwords of a Web site are stored in the same entry.

Using The Web Sites File (iepv_sites.txt)

As explained earlier, IE PassView won’t be able to retrieve the AutoComplete passwords of Internet Explorer 7.0 if the history of Internet Explorer is cleared.
If you know the exact URLs of Web sites that store user name and passowrd, you can add them into the Web Sites File - iepv_sites.txt, and then IE PassView will retrieve the passwords even if the URL cannot be found in the history file of Internet Explorer.
iepv_sites.txt is a simple text file that must be located in the same folder of iepv.exe. The URLs in the file should be separated by CRLF characters. A sample iepv_sites.txt file with a few URLs is already provided with IE PassView.

Reading IE7 passwords from external drive

Starting from version 1.15, you can also read the passwords stored by IE7 from an external profile in your current operating system or from another external drive (For example: from a dead system that cannot boot anymore). In order to use this feature, you must know the last logged-on password used for this profile, because the passwords are encrypted with the SHA hash of the log-on password, and without that hash, the passwords cannot be decrypted.
You can use this feature from the UI, by selecting the ‘Advanced Options’ in the Options menu, or from command-line, by using /external parameter. The user profile path should be something like “C:\Documents and Settings\admin” in Windows XP/2003 or “C:\users\myuser” in Windows Vista/2008.

Be aware that you must run iepv.exe as administrator in order to use this feature.

Command-Line Options

/stext <Filename> Save the list of all Internet Explorer passwords into a regular text file.
/stab <Filename> Save the list of all Internet Explorer passwords into a tab-delimited text file.
/scomma <Filename> Save the list of all Internet Explorer passwords into a comma-delimited text file.
/stabular <Filename> Save the list of all Internet Explorer passwords into a tabular text file.
/shtml <Filename> Save the list of all Internet Explorer passwords into HTML file (Horizontal).
/sverhtml <Filename> Save the list of all Internet Explorer passwords into HTML file (Vertical).
/sxml <Filename> Save the list of all Internet Explorer passwords to XML file.
/sort <column> This command-line option can be used with other save options for sorting by the desired column. If you don’t specify this option, the list is sorted according to the last sort that you made from the user interface. The <column> parameter can specify the column index (0 for the first column, 1 for the second column, and so on) or the name of the column, like “Entry Name” and “Type”. You can specify the ‘~’ prefix character (e.g: “~Type”) if you want to sort in descending order. You can put multiple /sort in the command-line if you want to sort by multiple columns.Examples:
iepv.exe /shtml “f:\temp\iepv.html” /sort 2 /sort ~1
iepv.exe /shtml “f:\temp\iepv.html” /sort “Type” /sort “Stored In”
/nosort When you specify this command-line option, the list will be saved without any sorting.
/no_pass_cred Don’t load the passwords stored in the Credentials file.
/no_pass_reg Don’t load the passwords stored in the Registry.
/no_pass_pstore Don’t load the passwords stored in the Protected Storage.
/external <User Profile Path> <Last Log-On Password> Load the IE7 passwords from external drive/profile. For example:
iepv.exe /external “C:\Documents and Settings\admin” “MyPassword”

Translating IE PassView To Another Language

IE PassView allows you to easily translate all menus, dialog-boxes, and other strings to other languages.
In order to do that, follow the instructions below:

  1. Run IE PassView with /savelangfile parameter:
    iepv.exe /savelangfile
    A file named iepv_lng.ini will be created in the folder of IE PassView utility.
  2. Open the created language file in Notepad or in any other text editor.
  3. Translate all menus, dialog-boxes, and string entries to the desired language.
  4. After you finish the translation, Run IE PassView, and all translated strings will be loaded from the language file.
    If you want to run IE PassView without the translation, simply rename the language file, or move it to another folder.

Download IE PassView v1.17

If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Comments

No comments yet.

Leave a comment

(required)

(required)


Readers who viewed this page, also viewed:

  • N/A