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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
shaha — हैश डेटाबेस निर्माता और रिवर्स लुकअप उपकरण — SHA256, RIPEMD160, Keccak256, BLAKE3 और अधिक | Kitploit
उपकरण/GitHubGitHub/oritwoen/shaha
OSINT (खुला स्रोत खुफिया)पासवर्ड क्रैकिंगहैश विश्लेषणफोरेंसिकडेटा रिकवरीडिजिटल फोरेंसिकक्रिप्टोग्राफीCTF
GitHuboritwoen/shaha

shaha

हैश डेटाबेस निर्माता और रिवर्स लुकअप उपकरण — SHA256, RIPEMD160, Keccak256, BLAKE3 और अधिक

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

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

सभी देखें →

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

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

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

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

shaha

Crates.io Downloads License Ask DeepWiki

हैश डेटाबेस निर्माता और रिवर्स लुकअप उपकरण। SHA + aha!

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

स्थापना

root@kitploit:~
cargo install shaha

या स्रोत से बनाएँ:

root@kitploit:~
git clone https://github.com/oritwoen/shaha
cd shaha
cargo build --release

उपयोग

हैश डेटाबेस बनाएँ

root@kitploit:~
# Single algorithm (default: sha256)
shaha build words.txt

# Multiple algorithms
shaha build words.txt -a md5 -a sha256 -a keccak256

# Custom output file
shaha build words.txt -o mydb.parquet

# With source metadata
shaha build rockyou.txt -a hash160 -s rockyou

प्रीइमेज के लिए क्वेरी करें

root@kitploit:~
# Find preimage by hash
shaha query 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8

# Prefix search
shaha query 5e8848

# Filter by algorithm
shaha query 5e8848 -a sha256

# Output formats
shaha query 5e8848 --format plain   # default
shaha query 5e8848 --format json
shaha query 5e8848 --format table

डेटाबेस जानकारी

root@kitploit:~
shaha info hashes.parquet

आउटपुट:

root@kitploit:~
Database: "hashes.parquet"
Records:  1000000
Size:     45.32 MB
Algorithms: sha256, md5, keccak256
Sources:  rockyou

एल्गोरिदम

भंडारण प्रारूप

डेटाबेस को ZSTD संपीड़न के साथ Apache Parquet फ़ाइलों के रूप में संग्रहीत किया जाता है।

स्कीमा:

  • hash (Binary) - हैश बाइट्स
  • preimage (Utf8) - मूल इनपुट डेटा
  • algorithm (Utf8) - एल्गोरिदम नाम
  • sources (List) - शब्द सूची मूल

Parquet फ़ाइलों को DuckDB, Polars, Spark, या Cloudflare R2 SQL के साथ क्वेरी किया जा सकता है।

उपयोग के मामले

  • सुरक्षा अनुसंधान - रिवर्स हैश लुकअप
  • CTF चुनौतियाँ - त्वरित हैश क्रैकिंग
  • फोरेंसिक - ज्ञात पासवर्ड की पहचान
  • ब्लॉकचेन विश्लेषण - Bitcoin/Ethereum पता अनुसंधान

कॉन्फ़िगरेशन

कॉन्फ़िगरेशन निम्नलिखित से लोड किया जाता है (प्राथमिकता के क्रम में):

  1. CLI फ़्लैग्स
  2. पर्यावरण चर
  3. वर्तमान निर्देशिका में .shaha.toml
  4. ~/.config/shaha/config.toml

उदाहरण कॉन्फ़िग फ़ाइल

root@kitploit:~
[storage.r2]
endpoint = "https://account-id.r2.cloudflarestorage.com"
bucket = "my-bucket"
access_key_id = "your-access-key"
secret_access_key = "your-secret-key"
region = "auto"
path = "hashes.parquet"

[defaults]
algorithms = ["sha256", "md5"]
output = "hashes.parquet"

R2/S3 भंडारण

Cloudflare R2 या S3-संगत भंडारण से सीधे बनाएँ और क्वेरी करें:

root@kitploit:~
# Build to R2
shaha build words.txt --r2

# Query from R2
shaha query 5e8848 --r2

पर्यावरण चर:

  • SHAHA_R2_ENDPOINT - S3/R2 endpoint URL
  • SHAHA_R2_BUCKET - बकेट नाम
  • SHAHA_R2_ACCESS_KEY_ID या AWS_ACCESS_KEY_ID
  • SHAHA_R2_SECRET_ACCESS_KEY या AWS_SECRET_ACCESS_KEY
  • SHAHA_R2_PATH - बकेट के अंदर पथ
  • SHAHA_R2_REGION - क्षेत्र (डिफ़ॉल्ट: "auto")

रोडमैप

  • R2 Data Catalog - तेज़ क्वेरी के लिए Apache Iceberg एकीकरण

लाइसेंस

MIT

टूल डाउनलोड करें
नामविवरणआउटपुट
md5MD5128 bit
sha1SHA-1160 bit
sha256SHA-256256 bit
sha512SHA-512512 bit
hash160RIPEMD160(SHA256(x)) - Bitcoin पते160 bit
hash256SHA256(SHA256(x)) - Bitcoin ब्लॉक/ट्रांज़ैक्शन आईडी256 bit
keccak256Keccak-256 - Ethereum256 bit
blake3BLAKE3256 bit
ripemd160RIPEMD-160160 bit