PDFTK เคารพธงความปลอดภัย PDF หรือไม่


14

ฉันมีไฟล์ PDF ซึ่งระบุว่าเปิดใช้งานความปลอดภัยของเอกสาร มันบอกว่าสิ่งเดียวที่ได้รับอนุญาตคือ: การพิมพ์, การคัดลอกเนื้อหาหรือการสกัดและการสกัดเนื้อหาเพื่อการเข้าถึง

ฉันกำลังพยายามใช้PDF Toolkit (PDFTK)เพื่อสร้างไฟล์ PDF นี้ที่มีขนาดเล็กลงเพื่อให้ใช้พื้นที่ฮาร์ดไดรฟ์น้อยลง เมื่อฉันลองใช้งาน PDFTK กับไฟล์มันบอกว่าต้องมีรหัสผ่านของเจ้าของ ถ้าฉันเปิดไฟล์ใน Adobe Reader มันจะไม่ถามรหัสผ่านและจะเปิดขึ้น

ฉันไม่คุ้นเคยกับการเข้ารหัส PDF ดังนั้นฉันจึงสงสัยว่าเกิดอะไรขึ้นที่นี่และทำไมฉันจึงสามารถอ่านไฟล์ใน Reader แต่ไม่ใช่ PDFTK

สำหรับฉันดูเหมือนว่ามีสามตัวเลือก:

  1. ง่ายต่อการอ่านข้อมูลที่เข้ารหัสตามที่คาดคะเน แต่ PDFTK เคารพการตั้งค่าสถานะการอนุญาตและจะไม่อนุญาตให้คุณแก้ไขไฟล์หากคุณไม่ได้ให้รหัสผ่านของเจ้าของ
  2. แม้ว่าจะเป็นไปได้ที่จะถอดรหัสข้อมูลในรูปแบบ PDF ที่มีการป้องกัน (เนื่องจากไม่ปลอดภัยจริงๆ) แต่มันไม่ใช่งานง่ายและ PDFTK ไม่ได้ใช้ตรรกะที่จำเป็นในการทำเช่นนี้
  3. ข้อมูลถูกเข้ารหัสจริงและคุณต้องการรหัสผ่านเจ้าของเพื่อที่จะอ่านเนื้อหา

อันไหนที่ถูกต้อง?

ดูเหมือนว่า # 3 ไม่น่าเป็นไปได้เนื่องจากฉันสามารถอ่านเนื้อหาของไฟล์ใน Acrobat โดยไม่ต้องระบุรหัสผ่าน

คำตอบ:


8

# 1 ของคุณถูกต้องและคุณสามารถแก้ไข pdftk: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531529 ได้เล็กน้อย


ข้อผิดพลาดนี้ได้รับการแก้ไขแล้วดังนั้นในรุ่น Debian ล่าสุด pdftk เตือนเกี่ยวกับรหัสผ่านที่หายไป แต่ยังคงดำเนินการตามที่ร้องขอ
a3nm

20

เห็นด้วยกับเจมส์: มันเป็นอันดับ 1 เครื่องมือ * NIX ส่วนใหญ่ (ยกเว้น Adobe Reader) ไม่เคารพสิทธิ์ "เจ้าของ" เลย

ทำสิ่งนี้เพื่อลบรหัสผ่าน "เจ้าของ" (หากไม่มีการตั้งรหัสผ่าน "ผู้ใช้"):

ติดตั้ง qpdf ถ้าในอูบุนตู / Debian sudo apt-get install qpdfคุณสามารถใช้

เมื่อติดตั้ง qpdf แล้วให้ใช้คำสั่งต่อไปนี้:

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

ตอนนี้คุณสามารถทำสิ่งที่คุณต้องการด้วยไฟล์


1

รหัสผ่านที่เป็นปัญหาคือรหัสผ่านการอนุญาต หากคุณต้องการลบสิ่งนี้คุณต้องใช้โปรแกรมลบรหัสผ่าน PDF (แคร็กเกอร์) และสิ่งเหล่านี้สามารถใช้งานได้อย่างอิสระบนอินเทอร์เน็ต (เช่น freemypdf.com) หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับความปลอดภัยของ Acrobat และรหัสผ่านโปรดดูhttp://www.locklizard.com/acrobat-security.htm


ขอบคุณสำหรับข้อมูล แต่ฉันยังคงสงสัยว่าตัวเลือกใดบ้างที่ฉันนำเสนอเกิดขึ้น
เหตุผล
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.