Portál AbcLinuxu, 6. května 2025 20:33

Dotaz: PDF odstranění hesla

25.10.2007 22:27 PMD
PDF odstranění hesla
Přečteno: 8207×
Odpovědět | Admin
Potřeboval bych program, který umí odstranit heslo z pdf bez jeho poškození.

Nevím jak to funguje, jestli je obsah pdf nějak zašifrovaný, nebo je na tom software, jestli bude heslo prostě ignorovat nebo ne, každopádně mám pár souborů ze kterých chci dostat data, ale jsou chráněné heslem.

Ideální by byl louskáček na příkazovou řádku, aby se snadno spouštěl v dávce.

Existuje? nemůžu nic najít...
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.10.2007 22:36 artec | skóre: 24
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Odpovědět | | Sbalit | Link | Blokovat | Admin
Myslim, ze tohle s linuxem nema nic spolecnyho a za chvili to nekdo zamkne... Jinak se mrkni sem. Myslim, ze to ale pres wine nebo pres cedegu poustet nehodlas.....
25.10.2007 22:44 PMD
Rozbalit Rozbalit vše Re: PDF odstranění hesla
S Linuxem to má společnýho to, že jedu na Linuxu a potřebuju ten program pro Linux. Louskačů pro Windows jsou mraky.
26.10.2007 01:00 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Záleží od toho, čo konkrétne je tým heslom chránené. Ak napr. iba kopírovanie, tak stačí mierne úprava Xpdf a nemal by to byť problém (ak treba heslo aj na prezeranie, tak Xpdf nie je vhodný nástroj).
26.10.2007 10:34 PMD
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Prohlížení chráněné není. Ale takové akce jako přeuložení, rastrování, vložení do jiného souboru, prostě cokoliv jiného než prohlížení. Kouknu na to Xpdf, díky.
26.10.2007 12:11 skonciljsem | skóre: 20
Rozbalit Rozbalit vše Re: PDF odstranění hesla
A co do postcriptu a ghostscriptem do nového PDF?
26.10.2007 18:15 PMD
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Jo, dobrej nápad. Nějak přes poppler do ps a pak ps2pdf. Jenom doufám, že se to tak úplně nezmrší...
26.10.2007 18:52 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Súčasťou balíčka Xpdf je aj konzolový program pdftops (takže by som vyskúšal aj ten, ale musí tam byť odstránená ochrana proti kopírovaniu).
26.10.2007 18:51 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Jelikož mám kpdf zkompilované tak, že omezení PDF souborů ignoruje, nemohu to prakticky ověřit, ale mohlo by stačit pdftk soubor_in.pdf output soubor_out.pdf.
26.10.2007 23:41 PMD
Rozbalit Rozbalit vše Re: PDF odstranění hesla
pdftk asi obcházení hesla neumožňuje - podle manuálu můžeš rozšifrovat soubor jenom když heslo znáš:

pdftk secured.pdf input_pw foopass output unsecured.pdf
26.10.2007 23:59 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Ale vy soubor nepotřebujete rozšifrovat, neboť jak sám píšete, k obsahu souboru se dostanete. Vy pouze pouze potřebujete odstranit příznaky, co všechno se se souborem nesmí dělat. Aneb rozdíl mezi owner_pw a user_pw.
27.10.2007 20:49 PMD
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Jo, asi jo:) Já moc nevidím do implementace pdf (jak jsem psal), takže nevím, jestli se soubor (nebo jeho část) šifruje kvůli utajení hesla. Jak jsem zatím pochopil, je to nejspíš tak, že pokud není soubor chráněn proti prohlížení, tak zašifrován není a je jen na software, jestli bude respektovat nějaká omezení. Jinak dík za radu, vyzkouším.
28.10.2007 11:19 PMD
Rozbalit Rozbalit vše Re: PDF odstranění hesla
command$ pdftk in.pdf output out.pdf
Error: Failed to open PDF file: 
   in.pdf
   OWNER PASSWORD REQUIRED, but not given (or incorrect)
Errors encountered.  No output created.
Done.  Input errors, so no output created.
28.10.2007 11:45 Rixsus
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Skus dat prazdne heslo ;) neskusal som ale moze ist :)
28.10.2007 12:03 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro příkazovou řádku nevím, ale na takovéto dokumenty většinou stačí KPDF, kde se v Nastavení odškrtne Řídít se DRM a potom se dokument pošle na virtuální PDF tiskárnu. Tím získáte stejný, ale nechráněný dokument.
28.10.2007 13:44 knizmi | skóre: 27 | blog: Blog | Kosmonosy
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Zkuste tímhle způsobem otevřít tohle.

Pokud máte silný procesor, tak by na to mohl zabrat pdfcrack. Doporučuji v kombinaci s anglickým slovníkem. Víc už nenapovím. =)

28.10.2007 20:48 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Tak dobře no :-) On je taky asi rozdíl mezi zaheslovaným a "zaheslovaným" dokumentem, že...
28.10.2007 13:50 knizmi | skóre: 27 | blog: Blog | Kosmonosy
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Odpovědět | | Sbalit | Link | Blokovat | Admin
Záleží na tom, co všechno je zaheslované. Pokud jde jen o DRM, tak není problém to v KPDF nechat ignorovat, ale pokud je zašifrovaný celý dokument, tak vám to prohlížet nepůjde. V tomto případě doporučji použít program pdfcrack (možná bude v repozitáři, pokud ne, tak google) a doufejte, že heslo nemá víc, jak 5 znaků. Pokud ano, tak doporučuji použít pdfcrack v kombinaci se slovníkem.
28.10.2007 22:57 PMD
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Odpovědět | | Sbalit | Link | Blokovat | Admin
Děkuju za rady, pokusím se shrnout:

* pdfcrack je bruteforce lámání hesla, může zafungovat se silným procesorem a krátkým heslem, ale je to jako kanón na vrabce.

* kpdf nechci, protože nemám KDE a potřebuju něco na příkazovou řádku. Nicméně se mi hodně líbí možnost volby používat/nepoužívat DRM.

* pdftk se chová "poslušně", tj. pokud ručně nevyhodím ze zdrojáků podporu DRM, bude vyžadovat heslo.

* nejjednodušší způsob je použít pstopdf z balíku poppler-utils a následně ps2pdf z ghostscriptu. Teď ještě zkusit to rozchodit na maxOSX:)
28.10.2007 23:00 PMD
Rozbalit Rozbalit vše Re: PDF odstranění hesla
Chci říct pdftops z balíku poppler-utils a na výsledný postscript pustit ps2pdf z ghostscriptu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.