एक पासवर्ड संरक्षित पीडीएफ खोलना


1

मुझे कुछ दिनों पहले एक पीडीएफ फाइल मिली थी, पीडीएफ फाइल एक पासवर्ड थी जो 5 अंकों की संख्या के साथ 20000 से 25999 तक भिन्न थी। दुर्भाग्य से मैं पासवर्ड भूल गया था, लेकिन फिर भी मुझे याद है कि यह संख्याओं के उल्लिखित सेट के भीतर आता है। मैन्युअल रूप से इसके लिए वास्तव में मेरे लिए एक के बाद एक हर विकल्प की कोशिश करना मुश्किल है।

कृपया मुझे बताएं कि अगर मुझे एक क्रूर बल तंत्र (या कुछ अन्य बेहतर विकल्प) चाहिए तो इसे कैसे प्राप्त किया जाए।


यह जावा में कैसे करना है पता नहीं है, लेकिन AutoIt के साथ आसान होना चाहिए ।

लेखक के अधिकार के विकल्प के साथ ओकुलर?

क्या आपको वास्तव में जावा समाधान की आवश्यकता है?
क़ांतास 94 भारी

जावा की जरूरत नहीं। बस इसे किसी भी तरह से पुनर्प्राप्त करने की आवश्यकता है और इसे पूरा करता है। मैंने सोचा कि अगर कुछ भी उपलब्ध नहीं है तो अंतिम विकल्प के रूप में जावा में कोशिश करेंगे।

1
@ हेल्स: आप किन पीडीएफ ऐप्स के बारे में बात कर रहे हैं? यह वर्षों से है जब मैंने Adobe के बेकार की पेशकश का उपयोग किया है, और जहां तक ​​मुझे याद है कि न तो फॉक्सिट और न ही सुमात्रा और न ही अन्य ने उपयोगकर्ता पासवर्ड को अनदेखा किया है। पुराने संस्करणों ने मालिक के पासवर्ड को अनदेखा कर दिया होगा (जो मुद्रण, प्रतिलिपि आदि को प्रतिबंधित करता है), लेकिन उपयोगकर्ता का पासवर्ड नहीं है जो फ़ाइल को खोलने से रोकता है।
करण

जवाबों:


4

Linux / Unix / Cygwin पर आप qpdf और एक लूप का उपयोग करके डिक्रिप्शन को स्वचालित कर सकते हैं जो सभी संभावित संयोजनों से गुजरता है:

#!/bin/bash

echo "Decrypting PDF file"

for i in $(eval echo "{20000..25999}"); do

echo "try nr. $i"
qpdf --password=$i --decrypt input.pdf output.pdf

RET=$?
if [[ $RET == 0 ]]; then
  echo "File succesfully decrypted."
  exit
fi

done

अन्य लोग विंडोज पर काम करने के लिए आपकी मदद करने में सक्षम हो सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.