Passwortliste aus Firefox exportieren und in eine Excel-Tabelle einfügen

Firefox speichert eure Webseiten-Accounts. Zur Kontrolle: Einstellungen - Sicherheit - Gespeicherte Passwörter

Diese werden da aber nur angezeigt, eine Exportfunktion gibt es dort nicht.

Wie der Export doch funktioniert, beschreibe ich hier.

Meine verwendeten Programme:

Firefox 10.0.2

Microsoft Excel 2007

 

1. Firefox öffnen

 

2. Fehlerkonsole öffnen (Extras - Fehlerkonsole oder STRG + UMSCHALT + J)

 

3. Bei "Code" folgenden Code reinkopieren:

 

(function() {
var Cc = Components.classes;
var Ci = Components.interfaces;
var tokendb = Cc["@mozilla.org/security/pk11tokendb;1"].createInstance(Ci.nsIPK11TokenDB);
var token = tokendb.getInternalKeyToken();
try {token.login(true);} catch (e) {}
if (!token.needsLogin() || token.isLoggedIn()) {
var passwordmanager = Cc["@mozilla.org/login-manager;1"].getService(Ci.nsILoginManager);
var names = "", signons = passwordmanager.getAllLogins({});
for (i = 0; i < signons.length; i++) {
try {
var host = signons[i].hostname;
var user = signons[i].username;
var password = signons[i].password;
var submiturl = signons[i].formSubmitURL;
/*var passwordf = signons[i].passwordField;
var userf = signons[i].usernameField;
var realm = signons[i].httpRealm;*/
if (user == "") {user = "<br>";}
names += "<tr><td>" + host + "</td><td>" + user + "</td><td> " + password +
"</td><td>" + submiturl + "</td></tr>";
} catch(e) {}
}
window.open('data:text/html,
<html>
<head>
<meta http-equiv=content-type" content="text/html; charset=UTF-8">
<title>Exported Passwords</title>
<style type="text/css">
table, td, th {
border: 1px solid black;
border-collapse: collapse;
}
td {
font-size: small;
}
</style>
</head>
<body>
<h1>Password Information</h1>
<p>Date: ' + (new Date()).toLocaleString() + '</p>
<table>
<thead>
<tr><th>Hostname</th><th>Username</th><th>Password</th><th>Submit-URL</th></tr>
<tbody>' + names + '</tbody>
</table>
</body>
</html>', "", "menubar=yes,resizable=yes,scrollbars=yes,status=yes,width=1000,height:600");
}
})();

 

 

Der Code ist nicht von mir. Den habe ich hier gefunden.

 

4. Dann auf "Evaluieren" klicken.

 

5. Nach einer kurzen Wartezeit öffnet sich ein neues Fenster mit eurer Passwortliste. Mit "Seite speichern unter" speichert ihr diese als .htm. Der Name der Datei spielt keine Rolle.

 

6. In Microsoft Excel nehmt ihr im Menü "Daten" den Punkt "Aus anderen Quellen"  - "Vom XML-Datenimport".

 

7. Dort wählt ihr bei der Filterung "Alle Dateien", damit die htm-Datei angezeigt wird.

 

 

8. Datei auswählen und "Öffnen" klicken.

 

9. Danach öffnet sich ein neues Fenster mit dem Titel "Neue Webabfrage". Es wird der Inhalt eurer htm-Datei angezeigt, also die Passwort-Tabelle. Nun müsst ihr noch den Button "Importieren" betätigen.

 

10. Im neuen Fenster könnt ihr nun wählen, ob die Daten im bestehenden oder in einem neuen Arbeitsblatt eingefügt werden sollen. Wählt aus, was euch gefällt. Unter "Eigenschaften" müsst ihr nichts ändern.

 

11. Nach dem Klick auf "OK" werden die Daten eurer aus Firefox exportierten Passwort-Liste in Excel eingefügt.

 

Kommentar schreiben

Momox.de - Einfach verkaufen.