Gendan eller Omgå Excel Adgangskode på Kundes Server Uden Notepad++

Hvordan kan adgangskoden til et Excel-projekt på en kundes server gendannes eller omgås, når der ikke er adgang til Notepad++?

Adgangskoden til et Excel-projekt på en kundes server kan gendannes eller omgås ved at bruge en hex editor, VBA script, online tjenester eller ved at kontakte kundesupport.

Hvordan kan adgangskoden til et Excel-projekt på en kundes server gendannes eller omgås, når der ikke er adgang til Notepad++?

Hvis du står over for udfordringen med at gendanne eller omgå en adgangskode til et Excel-projekt på en kundes server uden adgang til Notepad++, er der flere metoder, du kan overveje. Her er nogle af de mest effektive tilgange:

  • Brug af en Hex Editor:
    • Download og installer en hex editor som HxD eller Hex Fiend.
    • Åbn den beskyttede Excel-fil i hex editoren.
    • Søg efter en bestemt streng, der repræsenterer adgangskoden (f.eks. "DPB=").
    • Rediger eller fjern denne streng for at omgå adgangskoden.
    • Gem filen og åbn den i Excel.
  • Brug af VBA Script:
    • Åbn en ny Excel-fil.
    • Tryk på Alt + F11 for at åbne VBA-editoren.
    • Indsæt et nyt modul og kopier følgende kode ind i modulet:
      Sub PasswordBreaker()
          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
      
              ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
              Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
              Chr(i4) & Chr(i5) & Chr(i6)
      
              If ActiveSheet.ProtectContents = False Then
                  MsgBox "Password is " & Chr(i) & Chr(j) & _
                  Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
                  Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6)
                  Exit Sub
              End If
      
          Next: Next: Next: Next: Next: Next
          Next: Next: Next: Next: Next: Next
      
      End Sub
              
    • Kør scriptet ved at trykke på F5.
    • Adgangskoden vil blive brudt, og du vil få besked om den.
  • Brug af Online Tjenester:
    • Der findes flere online tjenester, der kan hjælpe med at fjerne adgangskoder fra Excel-filer.
    • Upload den beskyttede fil til en pålidelig tjeneste som LostMyPass eller Password-Find.
    • Følg instruktionerne på hjemmesiden for at fjerne adgangskoden.
  • Kontakt Kundesupport:
    • Hvis ingen af de ovenstående metoder virker, kan du kontakte kundesupport for den software, du bruger.
    • De kan have specifikke værktøjer eller metoder til at hjælpe med at gendanne eller omgå adgangskoden.

Bemærk, at det er vigtigt at have tilladelse fra kunden, før du forsøger at omgå eller gendanne adgangskoder, da dette kan være i strid med virksomhedens sikkerhedspolitikker.