pdfcrack description/docs should mention other ways to access pdfs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pdfcrack (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: pdfcrack
The pdf encryption key only depends on the user password (and information that is stored in the file, like the hash of the owner pwd.)
e.g. see http://
If it's not illegal[1], pdfcrack should point out that if you don't need a password to view the pdf, it can be completely decrypted by e.g. pdftk with the password checking commented out. Enforcing the owner password in PDF encryption is entirely optional, in a technical sense. The legal sense is another matter, and even talking about things, let alone distributing software that ignores restrictions, might be illegal in some parts of the world.
I wish I'd known this; I wouldn't have tried pdfcrack, since I just want to merge some user pass="" PDFs.
[1] DMCA in the US, and all those garbage laws spreading to other countries too.
Changed in pdfcrack (Ubuntu): | |
status: | New → Confirmed |
This bug was fixed in the package pdfcrack - 0.11-3
---------------
pdfcrack (0.11-3) unstable; urgency=medium
* New maintainer. Thanks a lot to Nacho Barrientos Arias, the initial man/pdfcrack. 1 man/pdfcrack. 1 file: used-as- minus-sign problems. patches/ 01_drop_ strip_calls. diff: README. source: removed because this file is useless now.
maintainer, for your nice work over this package. (Closes: #733525)
* Migrations:
- debian format from 1.0 to 3.0.
- debian/copyright to new format (1.0).
- debian/rules: to new (reduced) format.
- debhelper version from 7 to 9.
- Standards-Version from 3.8.3 to 3.9.5.
* Manpage:
- Renamed debian/manpages directory to debian/man.
- Created the debian/manpages file to install the debian/
file.
- debian/
- Added a warning about pdfcrack use and local laws. (LP: #224562)
- Converted the manpage source to txt2man format.
- Fixed some hyphen-
* debian/control:
- Added the VCS fields.
- Added ${misc:Depends} to Depends field.
- Little improvements in the long description.
- Removed 'quilt' from Build-Depends field.
* debian/docs: added TODO file.
* debian/gbp.conf: added to allow git-buildpackage usage.
* debian/install: created to install the pdfcrack final binary.
* debian/
- Added a header.
- Added GCC hardening procedures.
- Renamed to Makefile.
* debian/
* debian/watch: fixed.
-- Joao Eriberto Mota Filho <email address hidden> Sat, 18 Jan 2014 17:12:01 -0200