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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/hakavlad/tird
एन्क्रिप्शन/डिक्रिप्शन उपकरणफोरेंसिकस्टेग्नोग्राफीडेटा रिकवरीक्रिप्टोग्राफीगोपनीयता
GitHubhakavlad/tird

tird

स्टेग्नोग्राफिक भंडारण और फ़ाइल एन्क्रिप्शन उपकरण

रिपॉजिटरी देखें
222634 महीने पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

🏠 होम    📑 विनिर्देश    📜 मैन पेज    📄 इनपुट विकल्प    📖 ट्यूटोरियल    ❓ सामान्य प्रश्न    📥 स्थापित करें


Logo: random data visualization

tird & tirdFS

Releases PyPI

tird /tɪrd/ (यह "यह यादृच्छिक डेटा है" का संक्षिप्त रूप है) एक फ़ाइल एन्क्रिप्शन उपकरण है जो मेटाडेटा को न्यूनतम करता है और एन्क्रिप्टेड डेटा को छिपाता है।

tird के साथ, आप यह कर सकते हैं:

  1. कंटेनर या कुंजी फ़ाइलों के रूप में उपयोग करने के लिए यादृच्छिक डेटा से भरी फ़ाइलें बनाएं।
  2. कंटेनर तैयार करने या अवशिष्ट डेटा को नष्ट करने के लिए ब्लॉक उपकरणों और सामान्य फ़ाइलों की सामग्री को यादृच्छिक डेटा से अधिलेखित करें।
  3. फ़ाइल सामग्री और टिप्पणियों को कुंजी फ़ाइलों और पासफ़्रेज़ के साथ एन्क्रिप्ट करें। एन्क्रिप्टेड डेटा प्रारूप (क्रिप्टोब्लॉब) एक पैडेड यूनिफ़ॉर्म रैंडम ब्लॉब (PURB) है: यह यादृच्छिक डेटा जैसा दिखता है और इसका आकार यादृच्छिक होता है। इससे फ़ाइल प्रारूप और लंबाई से मेटाडेटा रिसाव कम होता है और क्रिप्टोब्लॉब को यादृच्छिक डेटा के बीच छिपाने की अनुमति मिलती है।
  4. कंटेनर फ़ाइलों और ब्लॉक उपकरणों के अंदर स्टेग्नोग्राफ़िक (छिपे, अज्ञात) उपयोगकर्ता-संचालित फ़ाइलसिस्टम (tirdFS) बनाएं। VeraCrypt और Shufflecake के विपरीत, tirdFS कंटेनरों में हेडर नहीं होते हैं; उपयोगकर्ता कंटेनर के अंदर डेटा स्थान निर्दिष्ट करता है और उन स्थानों को अलग रखने के लिए जिम्मेदार है। फ़ाइल या ब्लॉक डिवाइस का कोई भी यादृच्छिक दिखने वाला क्षेत्र कंटेनर के रूप में उपयोग किया जा सकता है।
  5. टाइम-लॉक एन्क्रिप्शन का उपयोग करके डिक्रिप्टेड डेटा तक त्वरित पहुंच को रोकें।

tird बिल्ट-इन प्रशंसनीय अस्वीकार्यता प्रदान करता है, भले ही एन्क्रिप्टेड फ़ाइलें कंटेनरों के बाहर संग्रहीत हों। यह जबरदस्ती कुंजी-प्रकटीकरण हमलों (रबर-होज़ क्रिप्टैनालिसिस, xkcd 538) का प्रतिरोध करने में भी मदद करता है।

[!WARNING] tird का उपयोग करने से पहले, कृपया "चेतावनियाँ" अनुभाग पढ़ें। सुरक्षा केवल उपकरण पर नहीं बल्कि आपके कार्यों पर निर्भर करती है: सुरक्षित कुंजी भंडारण, सुरक्षित वातावरण में काम करना, और वास्तविक डेटा के साथ डीबग मोड से बचना।

प्रारूप स्थिरीकरण और एक औपचारिक विनिर्देश v1.0.0 के लिए योजनाबद्ध हैं।

Goals

  1. फ़ाइल सुरक्षा: व्यक्तिगत फ़ाइलों की सुरक्षा सुनिश्चित करें, जिसमें शामिल हैं:
    • प्रमाणित सममित एन्क्रिप्शन का उपयोग करके गोपनीयता और अखंडता।
    • मेटाडेटा रिसाव को कम करना, जिसमें एन्क्रिप्टेड डेटा की उपस्थिति को छिपाना शामिल है।
    • जबरदस्ती हमलों को रोकना या उनका प्रतिरोध करना।
  2. स्थिर प्रारूप: दीर्घकालिक भंडारण के लिए क्रिप्टोग्राफ़िक चपलता के बिना एक स्थिर एन्क्रिप्टेड-डेटा प्रारूप बनाए रखें।
  3. सरलता: सरलता को प्राथमिकता दें और सुविधा विस्तार से बचें; प्राथमिक सुरक्षा लक्ष्यों से सीधे संबंधित न होने वाली सुविधाओं को लागू करने से इनकार करें।

Features

  • PURB-प्रारूप एन्क्रिप्टेड ब्लॉब: यादृच्छिक आकार और समान रूप से यादृच्छिक सामग्री; मेटाडेटा-सीमित (केवल कुल आकार लीक होता है — कोई हेडर, प्रकार, या सादा पाठ संकेत नहीं)।
  • पैडेड और एन्क्रिप्टेड टिप्पणियाँ: सामग्री के बारे में कोई सादा पाठ संकेत नहीं।
  • छिपा डेटा एम्बेडिंग (वैकल्पिक): प्रशंसनीय अस्वीकार्यता के लिए यादृच्छिक/एन्क्रिप्टेड कंटेनरों के अंदर क्रिप्टोब्लॉब छिपाएं।
  • टाइम-लॉक एन्क्रिप्शन (वैकल्पिक): डिक्रिप्शन में देरी करने के लिए धीमी ऑफ़लाइन PoW-आधारित कुंजी व्युत्पत्ति (विरोधी-जबरदस्ती)।
  • मजबूत प्रमाणित एन्क्रिप्शन: पूरी तरह से प्रतिबद्ध, क्वांटम-सुरक्षित ChaCha20-BLAKE2b AEAD।
  • मजबूत कुंजी स्ट्रेचिंग: Argon2id (libsodium "संवेदनशील" प्रोफ़ाइल) — 1 GiB मेमोरी, 1 लेन, 4 पास (डिफ़ॉल्ट और न्यूनतम)।
  • मनमाना कुंजी सामग्री: पासफ़्रेज़, फ़ाइलों, ब्लॉक उपकरणों, या निर्देशिकाओं से कुंजी व्युत्पन्न करें — क्रम मायने नहीं रखता।
  • प्रॉम्प्ट-आधारित CLI: सहज और इंटरैक्टिव, याद रखने के लिए कोई फ़्लैग नहीं।
  • [ ] [TODO] स्थिर, प्रलेखित प्रारूप: दीर्घकालिक अभिलेखीकरण और अंतरसंचालनीयता के लिए योजनाबद्ध।

Usage

tird का उपयोग करने के लिए आपको कमांड-लाइन विकल्प याद रखने की आवश्यकता नहीं है। इस उपकरण में एक प्रॉम्प्ट-आधारित CLI है: बस इसे शुरू करें, एक मेनू विकल्प चुनें, और आगे आने वाले प्रश्नों के उत्तर दें।``` $ tird

                   MENU
———————————————————————————————————————————
0. Exit              1. Info & Warnings
2. Encrypt           3. Decrypt
4. Embed             5. Extract
6. Encrypt & Embed   7. Extract & Decrypt
8. Create w/ Random  9. Overwrite w/ Random
———————————————————————————————————————————

A0. SELECT AN OPTION [0-9]:

## इनपुट विकल्प

इनपुट विकल्पों के 4 समूह हैं: A (क्रिया), D (डेटा), K (कुंजियाँ), P (आगे बढ़ें)। विवरण में सुविधा के लिए इन्हें क्रमांकित किया गया है।```
+——————————————————————+————————————————————————+
| A0. SELECT AN OPTION | A. Select an action    |
+——————————————————————+————————————————————————+
| D1. INPUT FILE PATH  |                        |
| D2. COMMENTS         | D. Enter data,         |
| D3. OUTPUT FILE PATH |    data location,      |
| D4. OUTPUT FILE SIZE |    data size           |
| D5. START POSITION   |                        |
| D6. END POSITION     |                        |
+——————————————————————+————————————————————————+
| K1. KEYFILE PATH     | K. Enter values        |
| K2. PASSPHRASE       |    related to          |
| K3. TIME COST        |    key derivation      |
+——————————————————————+————————————————————————+
| P0. PROCEED?         | P. Confirm to continue |
+——————————————————————+————————————————————————+

इन विकल्पों का विस्तृत विवरण उदाहरणों सहित यहाँ पाया जा सकता है।

पेलोड

क्रिप्टोब्लॉब निर्माण के दौरान एन्क्रिप्ट किया जाने वाला पेलोड निम्न से बना होता है:

  • एक फ़ाइल की सामग्री (वैकल्पिक): एक सामान्य फ़ाइल या एक ब्लॉक डिवाइस (संपूर्ण डिस्क/पार्टीशन)। यदि छोड़ दिया जाए, तो एक खाली फ़ाइल पेलोड एन्क्रिप्ट किया जाता है।
  • टिप्पणियाँ (वैकल्पिक): मनमाना UTF‑8 स्ट्रिंग, अधिकतम 1 KiB। डिफ़ॉल्ट रूप से, इनपुट फ़ाइल नाम का उपयोग किया जाता है। डिक्रिप्ट की गई टिप्पणियाँ डिक्रिप्शन पर दिखाई जाती हैं।

UI में पेलोड निर्दिष्ट करना इस प्रकार दिखता है:``` D1. FILE TO ENCRYPT (OPT): files.zip I: path: 'files.zip'; size: 2,824,230,648 B (2.6 GiB) D2. COMMENTS (DEFAULT='files.zip'): The X-Files, zip (секретные материалы) I: comments will be shown as ['The X-Files, zip (секретные материалы)']

## इनपुट कुंजी सामग्री

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