2012-09-17 27 views
5

द्वारा उत्पन्न पासवर्ड को डिक्रिप्ट करने के लिए मैं एक WordPress साइट का उपयोग कर रहा हूं। मैं बस जानना चाहता हूं, एन्क्रिप्टेड पासवर्ड से एक सादा पाठ कैसे प्राप्त करें (वर्डप्रेस डेटाबेस में संग्रहीत)। पासवर्ड को सही करने के लिए मैंने $wp_hasher->CheckPassword($plain_password, $password_hashed) का उपयोग किया है या नहीं। लेकिन इस बार मैं जानना चाहता हूं कि सादे पाठ कैसे प्राप्त करें।वर्डप्रेस

+0

तो, क्या आप दर्ज किया गया पासवर्ड चाहते हैं? मुझे नहीं पता कि यह आपके उपयोगकर्ताओं के लिए सुरक्षित है यदि आप सादा पाठ में अपने पासवर्ड जानते हैं ... – q3d

+0

आप कभी ऐसा क्यों करना चाहते हैं? -1। – Sepster

+0

@iyrag मैं एक मोबाइल ऐप बना रहा हूं जिसमें कोई उपयोगकर्ता अपना पासवर्ड किसी भी समय अपडेट कर सकता है, या उपयोगकर्ता अपने द्वारा बनाए गए पासवर्ड को ईमेल करना चाहता है। किसी भी तरह से मैं सिर्फ यह जानना चाहता था कि यह कैसा दिखता है लेकिन मेरे उपयोगकर्ता के पासवर्ड को जानने और उन्हें बदलने का इरादा नहीं है। दाएं –

उत्तर

12

आप वर्डप्रेस से सादा पाठ पासवर्ड पुनर्प्राप्त नहीं कर पाएंगे।

वर्डप्रेस एमडी 5 की विविधता का उपयोग करके पासवर्ड स्टोर करने के लिए 1 रास्ता एन्क्रिप्शन का उपयोग करता है। इसे उलटने का कोई तरीका नहीं है।

अधिक जानकारी http://wordpress.org/support/topic/how-is-the-user-password-encrypted-wp_hash_password

+0

ठीक है यह स्पष्ट है धन्यवाद जैकब। –

22

यह article याकूब उल्लेख में पाया प्रस्तावित समाधानों में से एक है के लिए यह लेख देखें, और यह एक मैनुअल तरीका ईमेल रीसेट का उपयोग किए बिना पासवर्ड बदलने के लिए के रूप में महान काम किया।

  1. डीबी तालिका wp_users में, user_activation स्तंभ के लिए abc123 के एक प्रमुख जोड़ने की तरह।
  2. जाएँ yoursite.com/wp-login.php?action=rp & कुंजी = abc123 & लॉगिन = yourusername
  3. आप एक नया पासवर्ड दर्ज करने के लिए कहा जाएगा।
+0

काम नहीं कर रहा है, कहता है "आपका पासवर्ड रीसेट लिंक समाप्त हो गया है। कृपया नीचे एक नए लिंक का अनुरोध करें" –