Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में पीडीएफ फाइलों को कैसे क्रैक करें?


पायथन में पुस्तकालयों का एक समृद्ध संग्रह है जिसका उपयोग अनुप्रयोगों को बनाने और विकसित करने, वेब विकास, वैज्ञानिक गणना, सॉफ्टवेयर परीक्षण, मशीन सीखने और कई अन्य उद्देश्यों के लिए किया जाता है। पायथन का उपयोग सूचना सुरक्षा के संदर्भ में सिस्टम अनुप्रयोगों के परीक्षण और विकास के लिए भी किया जाता है। कई अन्य पुस्तकालय और उपकरण उपलब्ध हैं जिनमें हैश बनाने, सूचना एकत्र करने, सूचना पुनर्प्राप्ति, एन्क्रिप्शन और डिक्रिप्शन, वेब क्रॉलिंग, स्पूफिंग, और बहुत कुछ के लिए उपयोग की जाने वाली विशिष्ट स्क्रिप्ट शामिल हैं।

इस लेख में, हम एक प्रोग्राम तैयार करेंगे जो पासवर्ड से सुरक्षित पीडीएफ दस्तावेज़ को डिक्रिप्ट करेगा। डिक्रिप्शन के लिए, हम एक शब्द सूची का उपयोग करेंगे जिसमें कुछ सामान्य पासवर्ड होंगे और यह पीडीएफ दस्तावेज़ को डिक्रिप्ट करने में मदद करेगा।

एक पीडीएफ क्रैकर बनाने के लिए, हम pikepdf . आयात करेंगे पुस्तकालय। एक बार डाउनलोड हो जाने के बाद, हम इसे अपनी नोटबुक में शामिल कर सकते हैं। संदर्भ के लिए, हम इस शब्द सूची का उपयोग एक उदाहरण के रूप में करेंगे जिसमें 5000 सामान्य पासवर्ड शामिल हैं।

उदाहरण

import pikepdf
from tqdm import tqdm

#Loading password list
password = [line.strip() for line in open("wordlist.txt")]

#iterate over all the passwords
for paswrd in tqdm(password, "Cracking PDF"):
   try:
      #open PDF file
      with pikepdf.open("protected.pdf", password=paswrd) as pdf:
#If password matches then break the loop and print the output
         print("Password found:", paswrd)
         break
   except pikepdf._qpdf.PasswordError as e:
      #If password not found then continue
      continue

आउटपुट

ऊपर दिए गए कोड को चलाने से पहले पासवर्ड मिलेगा और फिर इसे आउटपुट के रूप में प्रिंट किया जाएगा।

पायथन में पीडीएफ फाइलों को कैसे क्रैक करें?


  1. पीडीएफ फाइलों को कैसे मिलाएं?

    बहुत सारे फ़ाइल प्रारूप हैं और प्रत्येक के अपने फायदे हैं। इस कारण से, विभिन्न दस्तावेज़ विभिन्न फ़ाइल प्रकारों के रूप में सहेजे जाते हैं। पीडीएफ प्रारूप एक लोकप्रिय फ़ाइल प्रकार है जिसका उपयोग दस्तावेज़ों, पुस्तकों और नोट्स को सहेजने के लिए किया जाता है। यहां तक ​​कि कभी-कभी प्रस्तुतियों को भी पीडी

  1. पीडीएफ फाइलों से पासवर्ड कैसे हटाएं

    बेलगाम डेटा चोरी और गोपनीयता के हमलों के इन दिनों में, आपकी फ़ाइलों को सुरक्षित रखने का सिद्धांत वास्तव में एक रहस्योद्घाटन नहीं है। लोगों को अपनी फ़ाइलों को सुरक्षित रखने के कई तरीकों में से, एन्क्रिप्शन लगभग हमेशा इसे शीर्ष सुझाव देता है। वास्तव में, यदि आपके पास महत्वपूर्ण, गोपनीय फ़ाइलें हैं, तो

  1. एक्सेल फाइल को पीडीएफ में कैसे बदलें

    यदि आपके काम में बहुत सारे डेटा और नंबरों की बाजीगरी करना शामिल है, तो आप शायद Microsoft Excel या Google स्प्रेडशीट का उपयोग करते हैं। लेकिन, क्या आप जानते हैं कि एक्सेल फाइलों को किसी और के साथ साझा करने से पहले उन्हें पीडीएफ में बदलना हमेशा एक अच्छा अभ्यास है? इस ब्लॉग में, हम चर्चा करेंगे कि आप