Google Chrome: आयात / निर्यात पासवर्ड?


19

मैंने हाल ही में विंडोज 7 से कुबंटु 10.0.4 में प्रवास किया। कई मायनों में, मैं बदलाव से प्यार कर रहा हूं। (मैं कभी नहीं जानता था कि यह स्क्रिप्ट लिखने / परीक्षण करने के लिए एक ऐसी प्रतीतहीन प्रक्रिया हो सकती है!)

कुछ चीजों में से एक जो मुझे किसी भी हैंगअप के लिए प्रेरित कर रही है, वह यह है कि मेरे ब्राउज़र में सहेजे गए कोई भी पासवर्ड उपलब्ध नहीं हैं (जाहिर है, चूंकि यह पूरी तरह से अलग स्थापना है)। क्या क्रोम के विंडोज उदाहरण से मेरे पासवर्ड निर्यात करना और फिर उन्हें लिनक्स संस्करण में आयात करना संभव है?


एक उत्तर यहाँ उपलब्ध है superuser.com/a/675167/65975
ccpizza

कार्यक्षमता क्रोम में बनाई गई प्रतीत होती है: // सेटिंग्स / पासवर्ड अब। डुप्लिकेट प्रश्न देखें, जिसमें ऊपर ccpizza लिंक है।
मैथ्यू के।

जवाबों:


8

जैसा कि नील ने कहा, फ़ोल्डर User Dataवह है जो देखने के लिए है। यदि आप एक सॉफ़्टवेयर समाधान चाहते हैं तो एक्सटेंशन लास्टपास (या Google साइट पर ) आज़माएं । यह आपको Google Chrome के साथ-साथ फ़ायरफ़ॉक्स, IE और Safari में पासवर्ड सहेजने और पुनर्स्थापित करने की अनुमति देता है।


मैं 2 साल के लिए LastPass का उपयोग कर रहा हूं और यह बहुत अच्छा है! 4 अलग ओएस पर 6 ब्राउज़रों पर मिल गया
TheLQ

2
ऐसा लगता है कि लास्टपास अब पासवर्ड को क्रोम में एक्सपोर्ट करने में सक्षम नहीं है।-क्या पहले से कोई नया उपाय है?
लकीमलका

@ मिमी ... आपके द्वारा पूछे जाने के लगभग एक महीने बाद, लेकिन मैं आपको जवाब देना चाहता था: मुझे नहीं लगता कि आपको लास्टपास के साथ पासवर्ड निर्यात करने की आवश्यकता है। जो भी ब्राउज़र आप उपयोग करते हैं उस पर एक्सटेंशन इंस्टॉल करें और वे उपलब्ध होंगे। किसी भी व्यवस्था से। पासवर्ड उनके एन्क्रिप्ट किए गए तिजोरी में संग्रहीत किए जाते हैं, इसलिए आपको अपने अंत में किसी भी बारे में चिंता करने की आवश्यकता नहीं है।
जेफरी ब्लेक

मुझे नहीं लगता कि यह User Dataहिस्सा अभी भी प्रासंगिक है क्योंकि क्रोम अब सिस्टम की कीरिंग में अपने सहेजे गए क्रेडेंशियल्स को संग्रहीत करता है। इसके अलावा, यह उल्लेख किया जाना चाहिए कि लास्टपास एक वाणिज्यिक सेवा है जिसकी सुविधा "क्लाउड में" पासवर्ड सिंक करने के लिए है और जो आपको एक खाता पंजीकृत करने और उन्हें पासवर्ड भेजने के लिए कहेगा। यह एक सरल "निर्यात" विस्तार नहीं है।
एलजो

10

आप क्रोमप्लास http://www.nirsoft.net/utils/chromepass.html नामक इस स्टैंडअलोन टूल का भी उपयोग कर सकते हैं

ChromePass एक छोटा पासवर्ड पुनर्प्राप्ति उपकरण है जो आपको Google Chrome वेब ब्राउज़र द्वारा संग्रहीत उपयोगकर्ता नाम और पासवर्ड देखने की अनुमति देता है।

आपके पासपास पासवर्ड मैनेजर में भी निर्यात करने का विकल्प है।

नोट: यदि आप तृतीय-पक्ष टूल का उपयोग करने के लिए असुरक्षित महसूस करते हैं, तो यहां से स्क्रिप्ट प्राप्त करें https://github.com/hassaanaliw/chromepass और अपने आप को चलाएं।


उत्तम! मैं KeePass की ओर पलायन करने की प्रक्रिया में हूँ और मुझे बस यही चाहिए। धन्यवाद!
टिम लुईस

धन्यवाद! अच्छा समाधान। बस सुरक्षा स्कैनर को बंद करने से पहले न भूलें, क्योंकि एक हानिकारक सॉफ़्टवेयर के रूप में पता चलता है कि आपकी जानकारी चुरा लेना चाहते हैं।
इपो

@eapo किसी प्रोग्राम को दुर्भावनापूर्ण के रूप में पहचानने वाले सुरक्षा सॉफ़्टवेयर को अक्षम करना एक अविश्वसनीय रूप से बेवकूफ़ चीज़ है जब तक कि कोड कम से कम अच्छी तरह से समीक्षा नहीं की गई है, जो कि यह नहीं है क्योंकि कोड सार्वजनिक नहीं है। इस प्रोग्राम को कम से कम 17 एंटीवायरस ( virustotal.com/fr/file/… ) द्वारा दुर्भावनापूर्ण के रूप में पाया जाता है । HTTP पर वितरित किया जा रहा है और इसलिए छेड़छाड़ की चपेट में है।
एलोजो

@YdobEmos यह दुर्भावनापूर्ण के रूप में, क्योंकि यह पासवर्ड संग्रहीत प्राप्त करता है और लेबल है हो सकता है इसलिए एक दुर्भावनापूर्ण तरीके से इस्तेमाल किया जा। NirSoft एक भरोसेमंद कंपनी है।
डेविडपोस्टिल

1
@Arul धन्यवाद, लेकिन मैंने एडम के जवाब के साथ अपनी पासवर्ड निष्कर्षण समस्या को हल किया, जिसके लिए क्रोम से अधिक कुछ नहीं चाहिए। मैं यह चिंता व्यक्त कर रहा था कि यह उत्तर अन्य उपयोगकर्ताओं को जोखिम में डाल सकता है जबकि आवश्यक नहीं है। मुझे आशा है कि मेरी टिप्पणियाँ कम से कम एक असुरक्षित कनेक्शन पर डाउनलोड किए गए एक अविश्वसनीय बाइनरी को चलाने से पहले दो बार सोचेंगी।
एलोजो

10

Chrome में पासवर्ड निर्यात सक्षम करें chrome://flags/#password-import-export, तब आप इसे CSV फ़ाइल में निर्यात कर सकते हैं।

स्रोत: क्रोम ब्राउज़र में पासवर्ड कैसे निर्यात और आयात करें


यह स्वीकृत उत्तर होना चाहिए। यह सरल है, अतिरिक्त सॉफ़्टवेयर की आवश्यकता नहीं है और यह पूरी तरह से सुरक्षित है क्योंकि इसमें उपयोगकर्ता को कुछ अज्ञात छायादार फ्रीवेयर पर भरोसा करने की आवश्यकता नहीं है।
एलाजो

5
Chrome 59 के लिए एक अद्यतन के रूप में, यह अभी भी काम करता है, लेकिन आपको क्रोम के लिए जाने की आवश्यकता होगी: // सेटिंग्स-फ्रेम / पासवर्ड ध्वज के बाद आयात / निर्यात क्षमता तक पहुंचने के लिए
Legion

Chrome 63 के लिए, यह सामान्य "सेटिंग" → "उन्नत" → "पासवर्ड प्रबंधित करें" से उपलब्ध होने के लिए उपलब्ध है
मीका लिंडस्ट्रॉम

Chrome 66 के लिए, यह अब काम नहीं करता है

5

मुझे एक निर्णय मिला कि क्रोमियम से अपने सभी पासवर्ड कैसे दिखाएं। Ubuntu 14.04 और क्रोमियम पर परीक्षण किया गया: संस्करण 40.0.2214.111 Ubuntu 14.04 (64-बिट)। मैंने खोज में जल्दी मिली js स्क्रिप्ट का उपयोग किया।

आउटपुट स्वरूप में बनाया गया: url | लॉगिन | पास

कदम:

  1. क्रोम पासवर्ड प्रबंधक के लिए क्रोमियम ब्राउज़र लिंक में खोलें: क्रोम: // सेटिंग्स-फ्रेम / पासवर्ड

  2. कंसोल (F12) खोलें और यह 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);
    };
  1. चरण 2 के बाद आप क्रोमियम पासवर्ड प्रबंधक डायलॉग में अपने सभी पासवर्ड देखेंगे।

  2. और अब कंसोल में js कोड के इस हिस्से को डालें:


    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);
  1. अब आप प्रारूप में अपने सभी पासवर्ड देखते हैं जिन्हें मैंने जल्दी वर्णित किया है।

  2. फायरफॉक्स जैसे ब्राउज़र में अपने पासवर्ड आयात करने के लिए किसी भी भाषा पर स्क्रिप्ट लिखें :)

  3. फायदा।

गिथब: https://github.com/megmage/chrome-export-passwords

ps मैं एक साथ कोड के सभी भागों का उपयोग करने की कोशिश करता हूं, लेकिन यह काम नहीं करता है :(

अपडेट: GitHub में क्रोम एपीआई आधारित संस्करण।


1
धन्यवाद! Chrome 48.0.2564.109 मीटर के लिए इसे छोटे परिवर्तन की आवश्यकता है: उपयोगकर्ता को [0] और [1] को प्रतिस्थापित करें।
ग्रिगोरी किसलिन

मैंने अपना github स्रोत कोड अपडेट किया। Chrome के लिए स्रोत 51+ और इससे पहले 51 defferent है।
स्किडीसैस्टर

चरण 4 अब काम नहीं करता है। मैंने इसके बजाय निम्नलिखित का उपयोग किया: gist.github.com/Grogs/b08d1fa288c3b6bb29ee3703218c2300
Grogs

4

आप एक्समार्क्स आज़मा सकते हैं

मुझे पूरा यकीन है कि यदि आपने केवल Windows से लिनक्स पर प्रोफ़ाइल (यानी C: \ Users \ Username \ AppData \ Local \ Google \ Chrome \ User \ Data \ Default) में कॉपी किया है, तो आपको सब कुछ सही ढंग से काम कर रहा होगा, बिना कोई भी निर्यात / आयात।


सटीक फ़ाइल जहाँ पासवर्ड संग्रहीत हैं Login Data
क्रिस-एल

1
क्रोम के नवीनतम संस्करण अब उस फ़ाइल में वास्तविक पासवर्ड संग्रहीत नहीं करते हैं। विंडोज़ पर यह सिस्टम क्रेडेंशियल स्टोरेज का उपयोग करता है और लिनक्स पर सिस्टम कीरिंग का उपयोग किया जाता है।
ccpizza

, होगा उपयोग LastPass Xmarks अब और नहीं है सिंक्रनाइज़ पासवर्ड
अरोद

0

निर्यात

  1. chrome://flags/#password-import-exportपेज पर जाएं (एड्रेस बार में पेस्ट करें)।
  2. पासवर्ड आयात और निर्यात सक्षम करें और वेब ब्राउज़र को पुनरारंभ करें।
  3. पर जाएं chrome://settings/passwords, आपको निर्यात बटन देखना चाहिए ।

    वैकल्पिक रूप से इस स्क्रिप्ट को DevTools Console (JS) में चलाएं :

    chrome.passwordsPrivate.exportPasswords();
    
  4. CSV में निर्यात करें और इसकी सामग्री को सत्यापित करें।

    नोट: यदि CSV फ़ाइल खाली है, तो यह समस्या 808233 जांचें


-1

Skidisaster द्वारा पोस्ट किए गए समाधान पर फिक्स करें

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);
};


for(i=0;i<model.length;i++){
var item = pl.getListItemByIndex(i);
out+="\n"+model.array_[i].shownOrigin+"|"+model.array_[i].username+"|"+item.childNodes[0].childNodes[2].childNodes[0].value;
out2+='<br/>"http://'+model.array_[i].shownOrigin+'","'+model.array_[i].username+'","'+item.childNodes[0].childNodes[2].childNodes[0].value+'","http://'+model.array_[i][0]+'","","",""';
};
console.log(out);
console.log(out2);
document.write(out2);
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.