목차

Hashcat (소프트웨어)

Hashcat(해시캣)은 파일의 암호화를 해제하기 위한 무작위 대입(사전, 마스킹 포함) 기반 전문가용 소프트웨어이다. 아래 알고리즘의 해제를 지원한다.

암호 해제 과정(Microsoft Excel 기준)

해제 전 준비

Python을 먼저 설치하여야 한다. 현재 기준으로 파이선 최신버전은 3.9.6이며 윈도우즈 설치 파일은 여기서 다운로드할 수 있다.

해제 과정

  1. 압축을 푼다.
  2. 명령 프롬프트(cmd) 창을 열고 pushd 명령으로 압축을 푼 폴더 위치로 이동한다. pushd [압축을 푼 폴더 경로]
  3. `office2john.py` 파일을 아래와 같이 실행한다. 아래 명령을 실행하면 패스워드를 풀 수 있는 해시를 확인할 수 있다. python office2john.py example.xlsx (엑셀 파일 경로)

지원 소프트웨어