Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

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

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ParanoiDF — ParanoiDF - PDF Analysis Suite based on PeePDF by Jose Miguel Esparza (http://peepdf.eternal-todo.com/). Tools added: Password cracking, redaction recovery, DRM removal, malicious JavaScript extraction, and more. | Kitploit
उपकरण/GitHubGitHub/patrickdw123/paranoidf
Password CrackingStatic AnalysisEncryption/Decryption ToolsVulnerability AnalysisScripting & AutomationForensicsData RecoveryMalware AnalysisDigital Forensics
GitHubpatrickdw123/paranoidf

ParanoiDF

ParanoiDF - PDF Analysis Suite based on PeePDF by Jose Miguel Esparza (http://peepdf.eternal-todo.com/). Tools added: Password cracking, redaction recovery, DRM removal, malicious JavaScript extraction, and more.

112223 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें

ParanoiDF

PDF विश्लेषण उपकरणों की स्विस आर्मी चाकू। peepdf पर आधारित - http://peepdf.eternal-todo.com। यह README peepdf README पर आधारित है।

यह उपकरण स्कूल ऑफ कंप्यूटिंग (यूनिवर्सिटी ऑफ केंट, कैंटरबरी, यूके) के लिए मेरे एम.एससी निबंध/परियोजना के भाग के रूप में विकसित किया गया था। इस उपकरण के पीछे विचार जूलियो हर्नांडेज़-कास्त्रो (www.azhala.com) का था।

होम पेज

  • https://github.com/patrickdw123/ParanoiDF
  • patrickdw123(at)gmail(dot)com
  • http://uk.linkedin.com/pub/patrick-wragg/8a/a7a/324/

सुविधाएँ

https://github.com/patrickdw123/ParanoiDF/wiki देखें।

निर्भरताएँ

  • पासवर्ड क्रैक करने के लिए:
    • PdfCrack आवश्यक (apt-get install pdfcrack)
  • DRM हटाने के लिए (संपादन, कॉपी करना आदि):
    • Calibre का ebook-convert आवश्यक (apt-get install calibre)
  • PDF को डिक्रिप्ट करने के लिए:
    • qpdf आवश्यक (apt-get install qpdf)
  • कमांड redact का उपयोग करने के लिए:
    • NLTK (Natural Language ToolKit) आवश्यक (apt-get install python-nltk)
    • Java (Stanford parser Java में लिखा गया है) आवश्यक (apt-get install default-jre)
  • XML आउटपुट समर्थन के लिए "lxml" आवश्यक है:
    • http://lxml.de/installation.html
  • शामिल मॉड्यूल: lzw, colorama, jsbeautifier, ccitt, pythonaes (सभी डेवलपर्स को धन्यवाद!!)

स्थापना

उल्लिखित निर्भरताओं के अलावा किसी स्थापना की आवश्यकता नहीं है, बस निष्पादित करें:

root@kitploit:~
python paranoiDF.py

निष्पादन

ParanoiDF निष्पादित होने पर दो महत्वपूर्ण विकल्प हैं:

-f: पार्सिंग त्रुटियों को अनदेखा करता है। दुर्भावनापूर्ण फ़ाइलों का विश्लेषण करने पर संभवतः पार्सिंग त्रुटियाँ होती हैं, इसलिए यह पैरामीटर सेट किया जाना चाहिए। -l: लूज़ मोड सेट करता है, इसलिए endobj टैग की खोज नहीं करता क्योंकि यह अनिवार्य नहीं है। विकृत फ़ाइलों के साथ सहायक।

  • सरल निष्पादन

डिकोड/डिक्रिप्ट और विश्लेषण के बाद फ़ाइल के आँकड़े दिखाता है:

root@kitploit:~
python paranoiDF.py [options] pdf_file
  • इंटरैक्टिव कंसोल

इंटरैक्टिव कंसोल निष्पादित करता है, जो खेलने के लिए उपकरणों की एक विस्तृत श्रृंखला प्रदान करता है।

root@kitploit:~
python paranoiDF.py -i 
  • बैच निष्पादन

बैच मोड में निष्पादित किए जाने वाले कमांड निर्दिष्ट करने के लिए कमांड फ़ाइल का उपयोग करना संभव है। इस प्रकार का निष्पादन कई फ़ाइलों के विश्लेषण को स्वचालित करने के लिए अच्छा है:

root@kitploit:~
python paranoiDF.py [options] -s script_file 

कुछ सुझाव

यदि PDF फ़ाइल पार्स होने पर दिखाई गई जानकारी यह जानने के लिए पर्याप्त नहीं है कि यह हानिकारक है या नहीं, तो निम्नलिखित कमांड इसे करने में मदद कर सकते हैं:

  • tree

फ़ाइल या निर्दिष्ट संस्करण का ट्री ग्राफ दिखाता है। यहाँ हम संदिग्ध तत्व देख सकते हैं।

  • offsets

फ़ाइल या दस्तावेज़ के निर्दिष्ट संस्करण का भौतिक मानचित्र दिखाता है। यह असामान्य रूप से बड़ी वस्तुओं या वस्तुओं के बीच बड़े स्थानों को देखने में सहायक है।

  • search

वस्तुओं में निर्दिष्ट स्ट्रिंग या हेक्साडेसिमल स्ट्रिंग खोजें (डिकोड और एन्क्रिप्टेड स्ट्रीम सहित)।

  • object/rawobject

वस्तु की (कच्ची) सामग्री दिखाता है।

  • stream/rawstream

स्ट्रीम की (कच्ची) सामग्री दिखाता है।

TODO (उस तारीख के साथ जिस दिन मैं काम शुरू करने का इरादा रखता हूँ)

V2.0:

  • रिडक्शन थ्रेशोल्ड को परिष्कृत और परीक्षण करें: 30/08/2014
  • फ़ॉन्ट आकार, फ़ॉन्ट और रिडक्शन बॉक्स निर्देशांक जैसी रिडक्शन बॉक्स जानकारी की पुनर्प्राप्ति के स्वचालन को जोड़ें: 30/08/2014
  • अन्य एन्क्रिप्शन एल्गोरिदम (जैसे AES) जोड़ें: 1/10/2014
  • डिजिटल हस्ताक्षर विश्लेषण: 1/10/2014
  • GUI जोड़ें

बग्स

बग्स/आलोचना/प्रशंसा/टिप्पणियाँ patrickdw123(at)gmail(dot)com पर भेजने में संकोच न करें।

टूल डाउनलोड करें