Gość: kasia IP: 212.204.49.* 16.03.05, 09:34 moze ktos wie, jak wydrukowac plik pdf, w ktorym funkcja drukowania zostala zabezpieczona haslem? moze istnieje jakis program, ktory pozwala to ominac? piszcie jak wiecie, prosze! Link Zgłoś czytaj wygodnie posty
Gość: weldon Re: jak wydrukowac pdf IP: *.neoplus.adsl.tpnet.pl 16.03.05, 09:42 Najprościej? Spytać właściciela. Z jakiegoś powodu go zablokował. Może przez przypadek? Link Zgłoś
user0001 xpdf da radę, ale wersja zhackowana. 16.03.05, 22:51 w pliku ./xpdf/XRef.cc około lini 824 należy w metodach GBool XRef::okToPrint(GBool) i kolejnych należy usunąć kompilację warunkową i zostawić jednie linijkę return gTrue; To pozwoli wygenerować PostScript, a stąd już jeden krok do drukarki. Link Zgłoś
doomboy Re: jak wydrukowac pdf 17.03.05, 02:36 >> Co zrobić gdy dokument pdf, zabezpieczony jest przed drukowaniem? Zabezpieczenie drukowania nie jest zabezpieczeniem kryptograficznym, dlatego teoretycznie nie powinno być większego problemu, z jego obejściem. Sposób[1] Użyć programu Ghostscript/Ghostview, i spróbować wydrukować pdf`a. --- Sposób[2] Użyć specjalnego programu, który metodą brutal force rozkoduje zabezpieczony dokument. Na przykład PDF Password Remover lub Advanced PDF Password Recovery ( www.elcomsoft.com/apdfpr.html ). W przypadku prostego hasła nałożonego na pdf`a program bardzo szybko sobie poradzi, jednak gdy hasło jest bardziej skomplikowane (długie. zawiera cyfry, polskie litery itd.) odkodowanie może trwać bardzo bardzo długo (miesiąc) - duże znaczenie ma tu moc obliczenowa PC`eta. --- Sposób[3] Zaimportować pdf`a w programie typu OCR np. FineReader lub Recognita i wydrukować (programy komercyjne). --- Sposób[4] Zmodyfikować dokument pdf tak aby zmienić listę zabronionych czynności np. za pomocą programu XPdf`a (najlepiej zhakowanego xpdfa w ten sposób jaki napisał user). zamienić na PostScripta - zastosować odpowiednią korekcję źrodel (po przez zastosowanie komentarzy //) i przekonwertować z powrotem do PDF`a. np: // check for print permission // if (!doc->okToPrint()) { // error(-1, "Printing this document is not allowed."); // goto err1; // } --- Sposób[5] Wersja dla hardcorowców - porobić zrzuty ekranu. --- Sposób[6] wersja dla hardcorowców z kosmosu - przepisać cały tekst do Worda :-). Podstawowe pojęcia i informacje dotyczące pdf`a dla początkujących: pl.wikipedia.org/wiki/PDF Pozdrawiam. Link Zgłoś