J'ai trouvé une décision sur la façon de montrer tous vos mots de passe de Chromium. Testé sur Ubuntu 14.04 et Chromium : Version 40.0.2214.111 Ubuntu 14.04 (64 bits). J'ai utilisé le script js trouvé au début de la recherche.
Sortie au format : url|login|pass
Steps :
ouvrir dans le navigateur Chromium lien vers le gestionnaire de mots de passe Chrome : chrome://settings-frame/passwords
Ouvrez la console (F12) et insérez ce code js :
out="";
out2="";
var pm = PasswordManager.getInstance();
var model = pm.savedPasswordsList_.dataModel;
var pl = pm.savedPasswordsList_;
for(i=0;i<model.length;i++){
PasswordManager.requestShowPassword(i);
};
Après l'étape 2, vous verrez tous vos mots de passe dans le dialogue du gestionnaire de mots de passe Chromium.
Et maintenant, insérez cette partie du code js dans la console :
for(i=0;i<model.length;i++){
var item = pl.getListItemByIndex(i);
out+="\n"+model.array_[i][0]+"|"+model.array_[i][1]+"|"+item.childNodes[0].childNodes[2].childNodes[0].value;
out2+='<br/>"http://'+model.array_[i][0]+'","'+model.array_[i][1]+'","'+item.childNodes[0].childNodes[2].childNodes[0].value+'","http://'+model.array_[i][0]+'","","",""';
};
console.log(out);
document.write(out2);
Maintenant vous voyez tous vos mots de passe au format que j'ai décrit plus tôt.
Ecrivez un script dans n'importe quelle langue pour importer vos mots de passe dans un navigateur comme FireFox :)
Profit.
Github : https://github.com/megmage/chrome-export-passwords
p.s. I Try to use all parts of code together, but it isnt work :(
update : Chrome API based version in GitHub.