마이크로 소프트 엑셀은 전 세계에 보관되는 다양한 종류의 데이터를 위한 표준 도구로, 뛰어난 생산성과 보안 기능을 제공합니다. 그중 하나는 암호 보호로, 사용자가 엑셀 워크시트 및 통합 문서에서 "열 때 쓰는 암호" 및 "수정할 때 쓰는 암호"를 설정할 수 있습니다. 암호를 잊어버려서 엑셀 암호를 푸는 방법을 알고 싶다면 아래의 해결 방법을 따라주세요.

방법 1. ZIP 소프트웨어로 엑셀 암호 풀기

이 방법은 가장 간단한 방법 중 하나입니다. 엑셀 암호를 푸하는 방법을 알고 싶다면 시도해 볼 만합니다. 기본적으로 이 방법에서는 ZIP 압축 도구를 사용하여 암호 보호 플래그를 제거해야 합니다. 아래는 이 방법에 대한 단계별 안내입니다.

  • 7-Zip과 같은 ZIP 지원 압축 프로그램을 다운로드하여 설치합니다.

    ZIP 소프트웨어 
  • 7-Zip을 사용하여 엑셀 파일을 엽니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 7-Zip 프로그램으로 열면 여러 파일과 폴더가 표시됩니다.

    ZIP 소프트웨어 
  • 이제 "xl" 폴더를 찾아 "workbook.xml"을 마우스 오른쪽 버튼으로 클릭하고 "편집"을 선택합니다. 그러면 메모장이나 여러분이 설치했던 다른 편집기에서 파일이 열립니다.

    ZIP 소프트웨어 
  • " <workbookProtection workbookPassword="93AF" lockStructure="1" lockWindows="1"/>"태그를 찾아 완전히 제거하고 편집기를 닫습니다.

  • 7-Zip가 기존 XML 파일을 교체하라는 메시지를 표시합니다. 이때 "예"를 선택하여 수정된 버전의 엑셀 파일을 저장합니다.

  • 워크시트에 암호 보호 기능이 있는 경우 xl\worksheets\sheet1.xml로 이동하여 "<sheetProtection … > " 태그를 제거하여 워크시트에서 암호를 해제합니다.

  • 이제 엑셀 파일을 열어보세요. 암호가 제거되어 있을 것입니다.

방법 2. PassFab for Excel로 엑셀 암호를 풀기

엑셀 비밀번호를 푸는 방법을 알고 싶다면 암호 해독에 사용할 수 있는 최고의 도구인 PassFab for Excel을 사용하는 것이 좋습니다. 이 도구는 세 가지 유형의 무차별 대입 공격이 특징이며 올바른 설정과 매개변수를 사용하여 프로세스를 크게 최적화할 수 있습니다.

PassFab for Excel은 또한 성능 향상을 위해 다중 CPU를 지원하며 거의 모든 버전의 마이크로소프트 엑셀 파일에서 완벽하게 작동합니다. 이 프로그램을 사용하여 통합 문서와 스프레드시트의 보안을 해제하고 열 수 있습니다. 계속하기 위해 아래의 지침을 따라주세요.

  • 프로그램을 엽니다. 아래에 인터페이스가 표시됩니다. 이제 "추가"를 클릭하여 여러분이 암호를 복구하고자 하는 엑셀 스프레드시트를 가져옵니다.

    PassFab 엑셀 암호 복구 프로그램 
  • 무차별 대입 공격, 마스크를 사용한 무차별 대입 공격, 사전을 사용한 무차별 대입 공격으로 3가지 공격 유형이 있습니다. 공격 유형을 선택하고 그에 따라 매개변수를 설정합니다.

    참고:

    사전 공격은 이미 사전 파일이 있을 때 사용할 수 있습니다. 마스크를 사용한 무차별 대입 공격을 사용하면 여러분이 기억하는 모든 것으로 암호를 해독할 수 있습니다. 무차별 암호 대입 공격은 모든 조합을 시도하여 암호를 풉니다.

    PassFab 엑셀 암호 복구 프로그램 
  • "시작"을 클릭하면 무차별 대입 공격이 시작됩니다. 이는 암호 길이와 복잡성에 따라 시간이 걸릴 수 있습니다.

    PassFab 엑셀 암호 복구 프로그램 
  • 공격이 완료되면 비밀번호가 해제되고 암호가 있는 창이 팝업 됩니다.

    PassFab 엑셀 암호 복구 프로그램 

방법 3. VBA 코드를 사용하여 엑셀 암호 해제하기

이름에서 알 수 있듯이 보안 해제 목적으로 VBA 코드를 사용합니다. 방법은 매우 간단하지만 이 방법의 유일한 문제는 최신 버전의 마이크로소프트 엑셀에서는 효과가 없다는 것입니다. 이 엑셀 보안 해제 방법을 적용하려면 아래 지침을 주의 깊게 따라주세요.

  • 일반 파일처럼 마이크로소프트 엑셀에서 보안된 워크시트 엽니다.

    VBA 코드 
  • "ALT+F11"을 누르고 있으면 응용 프로그램용 Microsoft Visual Basic window 인터페이스가 열립니다.

    VBA 코드 
  • "삽입> 모듈"을 클릭한 다음 모듈 창에 아래 코드를 붙여 넣습니다. 이 코드는 엑셀 파일의 암호를 해제하는 데 사용됩니다.

    Sub PasswordRecovery()
    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)
    Exit Sub
    End If
    Next: Next: Next: Next: Next: Next
    Next: Next: Next: Next: Next: Next
    End Sub

    VBA 코드 
  • 붙여 넣은 후 "F5"를 클릭하여 이 코드를 실행하면 프롬프트 화면이 나타납니다. 그다음 "확인"을 클릭하여 닫으면 보안이 곧 해제됩니다.

방법 4. 무료 온라인 엑셀 암호 해제 사이트 사용하기

최신 버전의 마이크로소프트 엑셀 파일은 무차별 대입 공격을 사용하여 보안이 해제될 수 있으며 암호의 길이와 복잡성에 따라 시간이 오래 걸릴 수 있습니다. 이 방법의 장점은 무차별 대입 공격의 모든 계산이 클라우드 서버에서 이루어지므로 암호가 해독되는 시간이 단축된다는 것입니다. 엑셀에서 비밀번호를 해제하려는 경우 사용할 수 있는 온라인 서비스는 많이 있습니다. 계속하기 위해 아래 지침에 따라주세요.

  • http://service.password-find.com에 들어갑니다.

    무료 온라인 엑셀 암호 해제 사이트 
  • 'UNPROTECT YOUR FILE' 버튼을 클릭합니다.

    무료 온라인 엑셀 암호 해제 사이트 
  • 파일을 업로드하고 다음을 클릭하면 파일의 보안이 곧 해제됩니다.

    무료 온라인 엑셀 암호 해제 사이트 

결론

오늘은 마이크로소프트 엑셀의 보안을 해제하는 가장 좋은 방법에 대해 논의해 봤으며, 통합 문서 및 스프레드시트에도 이러한 방법을 적용할 수 있습니다. 위의 방법들로 효과를 보지 못했다면 올인원 PassFab 엑셀 보안 해제 도구를 사용할 것을 추천합니다.

댓글