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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
diario-commandline-tools — CLI क्लाइंट बल्क DIARIO API खपत के लिए: PDF/Office दस्तावेज़ अपलोड करें, फ़ाइल हैश क्वेरी करें, और कमांड-लाइन स्क्रिप्ट के माध्यम से मैलवेयर विश्लेषण वर्कफ़्लो को स्वचालित करें। | Kitploit
उपकरण/GitHubGitHub/elevenpaths/diario-commandline-tools
हैश विश्लेषणस्क्रिप्टिंग और स्वचालनजानकारी एकत्र करनामालवेयर विश्लेषणउपयोगिताएँ और फ्रेमवर्कAPI सुरक्षा
GitHubelevenpaths/diario-commandline-tools

diario-commandline-tools

CLI क्लाइंट बल्क DIARIO API खपत के लिए: PDF/Office दस्तावेज़ अपलोड करें, फ़ाइल हैश क्वेरी करें, और कमांड-लाइन स्क्रिप्ट के माध्यम से मैलवेयर विश्लेषण वर्कफ़्लो को स्वचालित करें।

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें
416 साल पहलेअभी तक समीक्षित नहीं

diario-commandline-client

  • यह क्या है?
  • मान्यताएँ
  • स्थापना
  • प्रोजेक्ट सेटअप
  • उपयोग

यह क्या है?

एक उपयोगिता रिपॉजिटरी जो बल्क diario API उपयोग को आसान बनाने के लिए बनाई गई है। वर्तमान में ये फ़ंक्शन पूरी तरह से लागू हैं:

  • एक फ़ाइल अपलोड करें (PDF या Microsoft Office दस्तावेज़)
  • फ़ाइलों की एक पूरी निर्देशिका अपलोड करें
  • एकल हैश क्वेरी करें
  • हैश की एक सूची क्वेरी करें (एक ही फ़ाइल से)

मुझे DIARIO खाता कैसे मिलेगा?

[email protected] पर ईमेल लिखें

चेतावनी और अस्वीकरण

यद्यपि DIARIO को हमारे सर्वरों पर दस्तावेज़ का केवल एक भाग अपलोड करना चाहिए—ताकि आप सुनिश्चित हो सकें कि आपकी गोपनीयता सुरक्षित है (अधिक जानकारी: https://diario.elevenpaths.com) — यह स्क्रिप्ट पूरे दस्तावेज़ को अपलोड करती है क्योंकि यह माना जाता है कि इसका उपयोग मैलवेयर विश्लेषण के लिए किया जाएगा। यदि आप दस्तावेज़ों का एक बैच अपलोड करना चाहते हैं और केवल उसका एक भाग अपलोड करके अपनी गोपनीयता बनाए रखना चाहते हैं, तो कृपया हमारे Windows/Linux/Mac क्लाइंट का उपयोग करें जिसमें उपयोगकर्ता इंटरफ़ेस है। यह https://diario.elevenpaths.com से उपलब्ध है।

मान्यताएँ

  • आप Python 3.x का उपयोग कर रहे हैं
  • आपके पास virtualenv और virtualenvwrapper स्थापित और काम कर रहे हैं।

स्थापना

root@kitploit:~
cd diario-commandline-client
mkvirtualenv -p `which python3` diario-commandline-client
pip install -r requirements.txt

प्रोजेक्ट सेटअप

सुनिश्चित करें कि virtualenv सक्रिय है, यदि नहीं है, तो workon diario-bulk चलाएँ।

पहले आपको diario एडमिन पोर्टल से एक API क्लाइंट बनाना होगा, ऐसा करने से एक app_id और एक secret उत्पन्न होगा। हम सलाह देते हैं कि आप उस जानकारी को संग्रहीत करने के लिए पर्यावरण चर का उपयोग करें API_CLIENT_APP_ID और API_CLIENT_SECRET क्रमशः।

आप virtualenv हुक postactivate और predeactivate का उपयोग करके ऐसा कर सकते हैं जो आपके virtualenv फ़ोल्डर के अंदर 'bin' में स्थित हैं। यदि आपका virtualenv सक्रिय है तो आप cdvirtualenv का उपयोग करके अपने virtualenv फ़ोल्डर में जा सकते हैं।

root@kitploit:~
	# This hook is sourced after this virtualenv is activated.
	export API_CLIENT_APP_ID=XXXXXXXX
	export API_CLIENT_SECRET=XXXXXXXX
root@kitploit:~
	# This hook is sourced before this virtualenv is deactivated.
	unset API_CLIENT_APP_ID
	unset API_CLIENT_SECRET

यदि आप अनुशंसित पर्यावरण चर का उपयोग नहीं करना चाहते हैं तो आप app_id और secret दोनों को स्क्रिप्ट के तर्क के रूप में पास कर सकते हैं। स्क्रिप्ट के तर्क किसी भी पाए गए पर्यावरण चर पर प्राथमिकता लेंगे।

उपयोग

  • स्क्रिप्ट के उपयोग पर सहायता प्राप्त करें:

याद रखें: जहाँ इंगित किया गया है, प्रोटोकॉल हैंडलर अनिवार्य है (https://)

root@kitploit:~
upload.py -h
root@kitploit:~
gethash.py -h
  • एकल दस्तावेज़ अपलोड करें (फ़ाइल प्रकार इंगित करने की आवश्यकता नहीं):
root@kitploit:~
./upload.py -f <path_to_file>
  • एक निर्देशिका अपलोड करें (फिर से, फ़ाइल प्रकार इंगित करने की आवश्यकता नहीं):
root@kitploit:~
./upload.py -d <path_to_directory>
  • एकल हैश क्वेरी करें:
root@kitploit:~
./gethash.py --hash <hash>
  • एक इंडेक्स फ़ाइल से कई हैश क्वेरी करें (फिर से, फ़ाइल प्रकार इंगित करने की आवश्यकता नहीं):
root@kitploit:~
./gethash.py -f <file_with_hashes>
  • कई हैश क्वेरी करें और परिणामों को stdout के बजाय एक फ़ाइल में संग्रहीत करें
root@kitploit:~
./gethash.py -f <file_with_hashes> -l <logfile>
  • diario app_id और secret को तर्क के रूप में प्रदान करना (किसी भी स्क्रिप्ट पर काम करता है)। आइए एक अपलोड उदाहरण देखें
root@kitploit:~
./upload.py -s <diario_secret> -a <diario_client_id> -d <path_to_directory>

फ़ाइलों और फ़ोल्डरों के तर्क सापेक्ष पथ या पूर्ण पथ हो सकते हैं

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