एक्सेल में शीट सुरक्षा पासवर्ड पुनर्प्राप्त करें


14

मेरे पास एक एक्सेल वर्कबुक है।

एक शीट के लिए पासवर्ड सुरक्षा विकल्प सेट करने से दो साल पहले। अब मैं पासवर्ड भूल गया हूं। क्या उस एक्सेल शीट का पासवर्ड रिकवर करने का कोई तरीका है?

जवाबों:


17

आप पासवर्ड को पुनर्प्राप्त नहीं कर सकते हैं, लेकिन आप शीट को असुरक्षित कर सकते हैं (शीट की सुरक्षा के लिए उपयोग किया गया हैश एक्सेल के पुराने संस्करणों में टकराव के लिए काफी प्रवण है, इसलिए यहां टक्कर पैदा करना काफी तेज है)।

वहाँ स्क्रिप्ट उपलब्ध हैं वसीयत बल बहुत कम समय के भीतर अपनी चादर खोल देंगे।

उदाहरण के लिए यहां देखें: http://www.theofficeexperts.com/VBASamples/Excel02.htm

यहाँ कोड है:

Sub PasswordBreaker()
  'Author unknown but submitted by brettdj of www.experts-exchange.com

  Dim i As Integer, j As Integer, k As Integer
  Dim l As Integer, m As Integer, n As Integer
  Dim i1 As Integer, i2 As Integer, i3 As Integer
  Dim i4 As Integer, i5 As Integer, i6 As Integer
  On Error Resume Next
  For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
  For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
  For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
  For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126


 ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
      Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
      Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
  If ActiveSheet.ProtectContents = False Then
      MsgBox "One usable password is " & Chr(i) & Chr(j) & _
          Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
          Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
   ActiveWorkbook.Sheets(1).Select
   Range("a1").FormulaR1C1 = Chr(i) & Chr(j) & _
          Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
          Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
       Exit Sub
  End If
  Next: Next: Next: Next: Next: Next
  Next: Next: Next: Next: Next: Next


End Sub

+1 संभव समाधान। इसके आस-पास का अन्य तरीका..एक ऐप अपाचे POI और Digester के साथ। फ़ाइल के माध्यम से जाओ और पासवर्ड को छूने के बिना इसे कॉपी करें। (हां कुछ मायनों में यह संभव है)
user8885

2
+1 एक आकर्षण की तरह काम करता है और 10 सेकंड से कम समय में टकराव हो जाता है।
जोहान - मोनिका

वाह। अतुल्य 194,560 के तहत कुछ टकराव (लगभग?) निश्चित हैं। मैं लगभग 3000 वें पुनरावृत्ति पर मेरा था। यह लगभग 17 बिट कुल एन्ट्रापी है!
जोंलार्ड

कोई गैर वाबा रास्ता? मैं OSX पर हूं और पूरी फाइल सुरक्षित है।
जॉनी

मुझे पूरा यकीन है कि यह एन्क्रिप्शन स्तर के कारण एक्सेल 2013 और बाद में संरक्षित एक्सेल फाइलों पर काम नहीं करेगा।
17c atιᴇ007
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.