এক্সেলে শীট সুরক্ষা পাসওয়ার্ড পুনরুদ্ধার করুন


14

আমার একটি এক্সেল ওয়ার্কবুক আছে।

দু'বছর আগে আমি শিটগুলির মধ্যে একটির জন্য পাসওয়ার্ড সুরক্ষা বিকল্প সেট করি। এখন আমি পাসওয়ার্ড ভুলে গেছি সেই এক্সেল শীটের পাসওয়ার্ড পুনরুদ্ধার করার কোনও উপায় আছে কি?

উত্তর:


17

আপনি পাসওয়ার্ডটি পুনরুদ্ধার করতে পারবেন না, তবে আপনি শীটটি অরক্ষিত করতে পারবেন (শীটটি সুরক্ষার জন্য ব্যবহৃত হ্যাশটি এক্সেলের পুরানো সংস্করণগুলির মধ্যে সংঘর্ষের পক্ষে যথেষ্ট প্রবণতা রয়েছে, সুতরাং এখানে সংঘর্ষ তৈরি হওয়া খুব দ্রুত)।

স্ক্রিপ্টগুলি অ্যাভায়ালে রয়েছে খুব কম সময়ের মধ্যে আপনার শিটটি খুলতে জোর করে open

উদাহরণস্বরূপ এখানে একবার দেখুন: http://www.theofficeexperts.com/VBASample/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। এটির অন্যান্য উপায়ে..আপাচি পিওআই এবং ডাইজেস্টারের সাথে একটি অ্যাপ্লিকেশন প্রোগ্রাম করুন। ফাইলটি দিয়ে পাসওয়ার্ডটি স্পর্শ না করে অনুলিপি করুন। (হ্যাঁ কিছু উপায়ে এটি সম্ভব)
ব্যবহারকারীর 8885

2
+1 একটি কবজির মতো কাজ করে এবং 10 সেকেন্ডের নীচে একটি সংঘর্ষ পায়।
জোহান - মনিকা

কি দারুন. অবিশ্বাস্য যে সংঘর্ষগুলি (প্রায়?) 194,560 টি প্রচেষ্টার অধীনে নির্দিষ্ট। আমি প্রায় 3000 তম পুনরাবৃত্তি আমার ছিল। এটি মোট এনট্রপি প্রায় 17 বিট!
জোনাল্লার্ড

কোন নন-ভিবিএ উপায়? আমি OSX এ আছি এবং পুরো ফাইলটি সুরক্ষিত।
জনি

আমি নিশ্চিত যে এটি এক্সেল 2013 এর সাথে সুরক্ষিত এক্সেল ফাইলগুলিতে কাজ করবে না এবং এর পরেও, এনক্রিপশন স্তরের বৃদ্ধি বেড়েছে।
ʜιᴇcʜιᴇ007
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.