Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
HashPrint — CLI फोरेंसिक टूल जो एकल मानों, फ़ाइलों या पुनरावर्ती निर्देशिका स्कैन से 90+ हैश एल्गोरिदम (MD5, bcrypt, SHA256) की पहचान करता है, साथ में JSON, YAML और टेक्स्ट निर्यात। | Kitploit
उपकरण/GitHubGitHub/tahaqaisar/hashprint
सामान्य उपयोगिताएँहैश विश्लेषणस्क्रिप्टिंग और स्वचालनफोरेंसिकडिजिटल फोरेंसिकक्रिप्टोग्राफी
GitHubtahaqaisar/hashprint

HashPrint

CLI फोरेंसिक टूल जो एकल मानों, फ़ाइलों या पुनरावर्ती निर्देशिका स्कैन से 90+ हैश एल्गोरिदम (MD5, bcrypt, SHA256) की पहचान करता है, साथ में JSON, YAML और टेक्स्ट निर्यात।

रिपॉजिटरी देखें
151 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें

HashPrint

यह क्या है?

नोट: यह एक छात्र परियोजना है

निश्चित रूप से 'b318c90ba09d05dfc9ff3991974eee68' जैसी एक यादृच्छिक स्ट्रिंग डरावनी लग सकती है। अब और डरने की ज़रूरत नहीं, HashPrint आपके साथ है।

HashPrint के बारे में

HashPrint एक फ़ॉरेंसिक CLI टूल है जो यह पहचान सकता है कि ऊपर दी गई डरावनी दिखने वाली स्ट्रिंग, जिसे हैश कहा जाता है, किस एल्गोरिदम (जैसे MD5, bcrypt, SHA256) द्वारा उत्पन्न की गई थी।

HashPrint की विशेषताएँ

  1. हैश समर्थन: HashPrint 90+ हैश की पहचान कर सकता है।
  2. निर्यात विकल्प: HashPrint आपको परिणाम विभिन्न प्रारूपों में निर्यात करने की सुविधा देता है, जैसे JSON और YAML।
  3. एकाधिक हैश: HashPrint एक टेक्स्ट फ़ाइल से एकाधिक हैश पढ़ सकता है। यह हैश वाली टेक्स्ट फ़ाइलों को खोजने के लिए किसी निर्देशिका को पुनरावर्ती रूप से स्कैन कर सकता है। यह कमांड-लाइन से भी एकाधिक हैश स्वीकार कर सकता है।
  4. रंगीन आउटपुट: HashPrint रंगीन परिणाम आउटपुट करता है, जिससे उन्हें पढ़ना आसान हो जाता है।
  5. उपयोग में आसान: यदि आप कभी अटक जाएँ, तो याद रखें कि सहायता बस एक फ़्लैग दूर है।

इंस्टॉलेशन

Python 3.14+ आवश्यक है

यदि pip से इंस्टॉल कर रहे हैं, तो आपके सिस्टम पर Python 3.14 या उससे उच्चतर इंस्टॉल होना चाहिए

$ pip install pyhashprint

या uv के साथ

uv आवश्यक होने पर सही Python संस्करण इंस्टॉल करता है

पहले एक वर्चुअल एनवायरनमेंट सेटअप करें:

$ uv venv

फिर इंस्टॉल करें:

$ uv pip install pyhashprint

इंस्टॉल किए बिना उपयोग करें

uv आवश्यक है

$ uv tool run pyhashprint

या

$ uvx pyhashprint

HashPrint का उपयोग कैसे करें?

विकल्पउद्देश्य
-h, --helpसहायता संदेश दिखाता है और बाहर निकलता है।
-f, --hash-fileयह विकल्प एक टेक्स्ट फ़ाइल के पथ को तर्क के रूप में लेता है। इस विकल्प के साथ, HashPrint हैश के लिए निर्दिष्ट पथ पर फ़ाइल पढ़ेगा। फ़ाइल में प्रति पंक्ति एक हैश होना चाहिए।
-c, --hashयह विकल्प एक हैश को तर्क के रूप में लेता है और उसकी पहचान करता है। इसे सिंगल कोट्स के बीच और 0x उपसर्ग के बिना होना चाहिए।
-x, --formatयह विकल्प आपको निर्यात प्रारूपों के बीच चयन करने देता है। आप परिणामों को JSON, YAML और टेक्स्ट प्रारूपों में निर्यात कर सकते हैं। यह विकल्प -p, --path विकल्प के बिना काम नहीं कर सकता।
-p, --pathयह विकल्प निर्यात फ़ाइल का पथ निर्दिष्ट करता है। यदि किसी पहले से मौजूद फ़ाइल का पथ निर्दिष्ट किया गया है, तो यदि उसमें पहले से सामग्री है तो उसे अधिलेखित कर दिया जाएगा। यदि निर्दिष्ट पथ पर फ़ाइल मौजूद नहीं है, तो HashPrint उसे बना देगा।
-w, --walkयह विकल्प निर्दिष्ट पथ पर किसी निर्देशिका को पुनरावर्ती रूप से स्कैन करता है, प्रति पंक्ति एक हैश वाली टेक्स्ट फ़ाइलों के लिए।
-v, --versionयह विकल्प HashPrint का संस्करण संख्या प्रदर्शित करता है।

उपयोग के उदाहरण

सहायता के लिए

$ hashprint --help

संस्करण संख्या प्रदर्शित करें

$ hashprint --version

एकल हैश की पहचान करें

$ hashprint -c 'a9993e364706816aba3e25717850c26c9cd0d89d'

या

$ hashprint --hash 'a9993e364706816aba3e25717850c26c9cd0d89d'

एकाधिक हैश की पहचान करें

$ hashprint -c '0cc175b9c0f1b6a831c399e269772661' -c 'e8b7be43'

फ़ाइल से हैश की पहचान करें + परिणामों को फ़ाइल में निर्यात करें

$ hashprint -f path/to/txt/file/containing/hashes -x text -p path/of/export/file

उपरोक्त कमांड आपकी पसंद की फ़ाइल पर मानव-पठनीय टेक्स्ट प्रारूप में परिणाम निर्यात करता है। यदि फ़ाइल मौजूद नहीं है तो HashPrint उसे बना देगा।

पुनरावर्ती निर्देशिका स्कैनर + परिणामों को फ़ाइल में निर्यात करना

$ hashprint -w path/to/directory -x format -p path/of/export/file

लाइसेंस

यह परियोजना MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है।

बग रिपोर्ट और फ़ीचर अनुरोध

कोई बग मिला या किसी नए फ़ीचर का विचार है?

-बग के लिए: एक Issue खोलें।

-किसी फ़ीचर या सुधार का सुझाव दें: एक Issue खोलें।

-नए विचारों या प्रश्नों के लिए: Discussions में बेझिझक एक थ्रेड शुरू करें!

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