사실 지식인에 한 답변에 들인 시간이 아까워서 포스트를 남깁니다.

 

파워포인트에 암호가 걸린 경우는 읽기 암호가 걸려 내용을 볼 수 없는 경우와

쓰기 암호가 걸려 볼 수는 있지만 읽기 전용으로 열리는 경우가 있습니다.

 

1. 읽기 암호가 걸려 아예 열리지도 않는 경우

SHA256방식으로 특정 암호화키로 pptx파일을 통채로 압축해버리기 때문에 암호키를 모른다면

무작위로 키를 입력하는 Brute-Force 방식으로 푸는 방법밖에 없습니다.

-=>> 짧은 비밀번호라면 아래 사이트를 이용해보세요. 영문+숫자라면 실패할겁니다.

https://www.lostmypass.com/file-types/ms-powerpoint/

숫자 4개정도는 파일을 끌어다 놓으면 1분이내에 풀어주네요.

 

-=>> 또는 아래 사이트도 이용해보세요.

https://products.aspose.app/slides/en-us/unlock

파일을 올리고 예상 비번을 적은 뒤에 Unlock Now를 눌러보세요.쓰기 암호인 경우는 확률이 높지만 열기 암호는 어렵습니다.예전 버전의 파일일수록 암호제거가 쉽고 최근버전일수록 어렵습니다.

 

그밖에 비밀번호 풀어주는 프로그램들이 유료가 많고 시간도 많이 걸립니다.

그래서 마땅히 추천할 만한 프로그램이나 사이트가 없습니다.

 

2. 암호방식 중 열리기는 하는데 쓰기 암호만 걸린 pptx의 경우는 아래 방법으로 암호를 없앨 수 있습니다.

https://www.isumsoft.com/video/office/how-to-remove-password-to-modify-powerpoint-presentation.mp4

2-1. 파일.pptx 를 파일.zip 으로 바꿉니다.

2-2. 파일.zip을 더블 클릭하거나 압축프로그램으로 엽니다.

2-3. presentation.xml 을 찾아서 메모장 등의 편집프로그램으로 엽니다.

2-4. 찾기로 <p:modify~ 부분을 찾아서 <p:modify ~~~ ~~~ ~~~ /> 부분을 지우고 저장한 뒤 압축파일 내부의 파일과 바꿉니다. 수정한 presentation.xml파일이 압축 파일 내부과 교체된 상태여야 합니다.

2-5. 다시 파일.zip 을 파일.pptx 로 변경하고 열어봅니다.

 

 

3. 그 밖에 VBA에 암호가 걸린 경우가 있습니다. 

 

그 경우는 아래 링크(영문)를 참고하세요.

https://www.hashtagtechgeek.com/2019/10/how-to-remove-vba-macro-password-from-excel-powerpoint-word.html

https://www.hashtagtechgeek.com/2019/10/how-to-remove-vba-macro-password-easy-method.html

https://youtu.be/3OwjvvGqrE8

온라인 Office VBA Password Remover 

https://master.ayra.ch/unlock/

 

대개 VBAproject.bin 파일에서 DPB= 부분을 찾아서 DPx= 등으로 바꿔서 무력화 시키는 방식입니다.