PDFTK는 PDF 보안 플래그를 존중합니까?


14

문서 보안이 활성화되어 있다는 PDF 파일이 있습니다. 인쇄, 컨텐츠 복사 또는 추출 및 접근성을위한 컨텐츠 추출 만 허용됩니다.

내가 사용하려고 해요 PDF 툴킷 (PDFTK을) 덜 하드 드라이브 공간을 차지 있도록이 PDF 파일의 작은 버전을 만들 수 있습니다. 그러나 파일에서 PDFTK를 실행하려고하면 소유자 암호가 필요하다는 메시지가 나타납니다. Adobe Reader에서 파일을 열면 암호를 묻지 않고 정상적으로 열립니다.

PDF 암호화에 익숙하지 않으므로 여기에서 무슨 일이 일어나고 있는지 왜 PDFTK가 아닌 Reader에서 파일을 읽을 수 있는지 궁금합니다.

세 가지 옵션이있는 것 같습니다.

  1. 암호화 된 것으로 추정되는 데이터를 쉽게 읽을 수 있지만 PDFTK는 권한 플래그를 존중하며 소유자 암호를 제공하지 않으면 파일을 수정할 수 없습니다.
  2. 보호 된 PDF에서 데이터를 해독 할 수는 있지만 (실제로 안전하지는 않기 때문에) 간단한 작업이 아니며 PDFTK는이를 수행하는 데 필요한 논리를 구현하지 않았습니다.
  3. 데이터는 실제로 암호화되므로 내용을 읽으려면 소유자 암호가 필요합니다.

세 가지 중 어느 것이 맞습니까?

암호를 제공하지 않고 Acrobat에서 파일의 내용을 읽을 수 있기 때문에 # 3이 아닌 것 같습니다.

답변:



20

제임스와 동의하십시오 : 1 위입니다. 대부분의 * NIX 도구 (Adobe Reader 제외)는 "소유자"권한을 전혀 존중하지 않습니다.

"소유자"비밀번호를 제거하려면이를 수행하십시오 ( "사용자"비밀번호가 설정되지 않은 경우).

qpdf를 설치하십시오. 우분투 / 데비안에 경우에, 당신은 사용할 수 있습니다 sudo apt-get install qpdf.

qpdf가 설치되면 다음 명령을 사용하십시오.

qpdf --decrypt "filename.pdf" "output.pdf"

이제 파일로 원하는 것을 할 수 있습니다.


1

해당 비밀번호는 권한 비밀번호입니다. 이를 제거하려면 PDF 비밀번호 제거 프로그램 (크래커)을 사용해야하며 인터넷에서 무료로 사용할 수 있습니다 (예 : freemypdf.com). Acrobat 및 비밀번호 보안에 대한 자세한 내용을 보려면 http://www.locklizard.com/acrobat-security.htm 을 참조하십시오 .


정보에 감사드립니다. 그러나 여전히 제시된 세 가지 옵션 중 어떤 것이 발생하는지 궁금합니다.
Senseful
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.