PDF 비밀번호 제거
비밀번호가 걸린 PDF를 일반 PDF로 저장해, 열 때마다 비밀번호를 입력하지 않아도 되게 합니다. 파일과 비밀번호는 저장되지 않습니다.
- 저장되지 않음
- 대기열 없음, 기다림 없음
- 회원가입 없음, 워터마크 없음
사용 방법
잠긴 PDF 추가
파일을 끌어다 놓으세요. 실제로 보호된 파일인지 바로 알려 드립니다.
비밀번호 입력
파일을 열 때 이미 쓰고 있는 비밀번호입니다. 열리기는 하지만 인쇄가 막힌 파일이라면 비워 두세요.
다운로드
비밀번호가 전혀 없는 사본을 받습니다. 원본은 그대로입니다.
비밀번호를 제거하면 파일에서 달라지는 점
암호화된 PDF는 복호화하기 전에는 분석할 수 없습니다. 최신 파일 구조의 대부분을 담는 압축 객체 스트림까지 포함해, 그 안의 문자열과 스트림이 모두 암호문이기 때문입니다. 그래서 파일을 바이트 단위로 분해합니다. 모든 객체를 헤더로 찾아내고, 그 안의 문자열과 스트림을 파일 키로 하나하나 복호화한 뒤, 보안 사전을 버리고 결과물에 새 인덱스를 씌웁니다. 돌려받는 것은 원본에서 자물쇠만 뗀 파일이 아니라 새로 재구성한 문서입니다.
이 재구성에는 알아 둘 만한 효과가 하나 있습니다. 여러 번 저장된 PDF는 자체 이력을 품고 있습니다. 저장할 때마다 파일 끝에 내용이 덧붙고 앞쪽 객체를 대체하기 때문입니다. 재구성은 모든 객체의 현재 정의만 가져와 기록하므로, 대체된 리비전, 즉 편집 전 페이지의 이전 버전이나 양식 필드의 예전 값은 비밀번호와 함께 사라집니다. 대부분의 문서에서는 깔끔하게 정리되는 셈이지만, 누군가 면밀히 검토할 문서라면 파일이 바뀌는 것입니다.
다른 작업이 필요할 때
이 도구가 재구성할 수 없는 암호화 방식이라고 알려 준다면, qpdf --password=yourpassword --decrypt in.pdf out.pdf 로는 거의 확실히 가능합니다. qpdf는 모든 표준 보안 핸들러를 구현하며 다른 도구들이 검증 기준으로 삼는 구현체입니다. 또 암호화가 건드린 부분만 다시 써서 암호화를 제거하므로, 제목·작성자·날짜를 포함한 문서의 나머지 부분은 정확히 그대로 남습니다. 파일 하나가 아니라 폴더 전체를 처리할 때도 이 방법을 씁니다.
자주 묻는 질문
비밀번호를 모르는 PDF도 열 수 있나요?
아니요. 정직한 도구라면 어떤 도구도 할 수 없습니다. 이 도구는 이미 알고 있는 비밀번호를 제거합니다. 예를 들어 매번 입력하지 않아도 되게 하거나, 다른 도구가 파일을 읽을 수 있게 할 때 씁니다. 모르는 비밀번호를 추측하는 기능은 없습니다.
어떤 보호 방식을 지원하나요?
AES-256(리비전 5와 6), AES-128, 그리고 2000년대 PDF에 쓰이던 예전 40비트·128비트 RC4 암호화를 지원합니다. 사실상 마주치게 될 거의 모든 비밀번호 PDF가 여기에 해당합니다.
PDF가 비밀번호 없이 열리는데 인쇄가 안 돼요. 해결할 수 있나요?
네. 권한 제한이 걸린 소유자 비밀번호입니다. 비밀번호 칸을 비워 두고 버튼을 누르면 제한도 함께 풀립니다.
제 파일이 어딘가에 저장되나요?
아니요. 복호화 과정에서 아무것도 저장하지 않으므로 문서와 비밀번호는 보관되지 않습니다.
비밀번호를 제거해도 합법인가요?
본인 문서나 사용 허락을 받은 문서라면 그렇습니다. 다른 사람의 기밀 파일에서 보호를 제거하는 일은 어떤 도구를 쓰든 해서는 안 됩니다.
참고: 인증서 기반 보호나 기업용 권한 관리 보호(Adobe LiveCycle 등)는 어떤 비밀번호로도 제거할 수 없습니다. 이런 보호는 문구가 아니라 신원에 묶여 있기 때문이며, 도구는 조용히 실패하는 대신 그렇다고 알려 드립니다. 아주 드문 암호화 방식은 깨진 파일을 만드는 대신 지원되지 않는다고 표시될 수 있습니다.
내 웹사이트에 이 도구 넣기
블로그, 수업 페이지, 도움말 글 어디에나 무료로 넣을 수 있습니다. 코드 한 줄만 붙여 넣으면 방문자가 페이지에서 바로 사용할 수 있습니다.