
ऑल-इन-वन स्टेग्नोग्राफी सूट
███████╗████████╗██████╗ ██████╗ ██████╗
██╔════╝╚══██╔══╝╚════██╗██╔════╝ ██╔════╝
███████╗ ██║ █████╔╝██║ ███╗██║ ███╗
╚════██║ ██║ ╚═══██╗██║ ██║██║ ██║
███████║ ██║ ██████╔╝╚██████╔╝╚██████╔╝
╚══════╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═════╝
कुछ भी छुपाएँ। किसी भी फ़ाइल में। हर मोडैलिटी में। बिना पकड़े।
👉 होस्ट की गई साइट: ste.gg
```
__ .--.
/ '-. .' '.
/ .-. | ⊰ ev͏er͏y pi͏x͏el͏ ha͏s a͏ story͏ ⊱ / .--.
/.' | you just can't see it | / \ |
// |\ \ | | | |
|| | \ | ⊰ LOVE PLINY ⊱ | \ / |
/|| | \ | \ '--' /
/ ||__/ / '.____..'
</div>
<p align="center">
<img src="https://assets.kitploit.com/production/public/readmes/121/96f422606110041227c4c4a5a6dfa138bbb5ae0a7443ff02bde46bf1ee2d548d.png" alt="ST3GG बैनर" width="600">
<br><sub><i>यह चित्र छिपा हुआ डेटा रखता है। क्या आप इसे ढूंढ सकते हैं?</i></sub>
</p>
---
## ⊰ ST3GG क्या है? ⊱
[STE.GG](https://ste.gg) एक फीचर-समृद्ध, ओपन-सोर्स स्टेग्नोग्राफी टूलकिट है जो गुप्त डेटा को चित्रों, ऑडियो, दस्तावेज़ों, नेटवर्क पैकेटों और अधिक में छिपाता है — **100+ एन्कोडिंग तकनीकों** का उपयोग करके हर कल्पनीय फ़ाइल प्रारूप में।
यह **100% आपके ब्राउज़र में** चलता है (स्टैटिक साइट, कोई सर्वर नहीं) या **Python CLI/TUI/WebUI** के रूप में। कोई भी डेटा कभी आपकी मशीन से बाहर नहीं जाता। हर तकनीक जो एन्कोड करती है, वह डिकोड भी करती है। हर हमले की सतह पहचान की सतह भी है।
> *⊰•-•✧ कुछ रहस्य खुली आँखों से छिपे होते हैं ✧•-•⊱*
---
## ⊰ ST3GG क्यों? ⊱
| सुविधा | अन्य उपकरण | **ST3GG** |
|---------|-------------|-----------|
| चैनल विकल्प | केवल RGB | **15 प्रीसेट** (R, G, B, A, RG, RB, RA, GB, GA, BA, RGB, RGA, RBA, GBA, RGBA) |
| बिट गहराई | 1 बिट फिक्स्ड | **1-8 बिट प्रति चैनल** (समायोज्य) |
| एन्कोडिंग रणनीतियाँ | अनुक्रमिक | **4 रणनीतियाँ** (अनुक्रमिक, अंतर्संयोजित, प्रसारित, यादृच्छिक) |
| नेस्टेड स्टीग | - | **11 परतों तक गहरा** (मैत्रियोश्का मोड) |
| चैनल सिफर | - | **नवीन क्रॉस-चैनल हॉपिंग** (SPECTER) |
| संपीड़न उत्तरजीविता | - | **F5 JPEG/सोशल मीडिया पर टिकता है; DCT संपीड़न प्रतिरोध के लिए डिज़ाइन किया गया** |
| स्मार्ट डिकोड | - | **120+ कॉन्फिग ऑटो-डिटेक्शन** |
| एन्क्रिप्शन | बेसिक/कोई नहीं | **AES-256-GCM + XOR** |
| चित्र प्रारूप | केवल PNG | **PNG, JPEG, WebP, GIF** |
| फ़ाइल प्रकार | केवल चित्र | **चित्र, ऑडियो, टेक्स्ट, दस्तावेज़, नेटवर्क, आर्काइव, कोड** |
| उदाहरण लाइब्रेरी | कोई नहीं | **100+ पूर्व-एन्कोडेड उदाहरण फ़ाइलें** |
| ब्राउज़र-आधारित | - | **100% क्लाइंट-साइड JS, कोई सर्वर नहीं** |
| AI एजेंट | - | **सभी विधियों में AI-संचालित व्यापक डिकोडिंग** |
---
## ⊰ बड़ी तस्वीर: आक्रमण और रक्षा ⊱
ST3GG एक **दोहरे उपयोग** वाला टूलकिट है — स्टेग्नोग्राफी युद्धक्षेत्र के दोनों पक्षों के लिए बनाया गया।
### RED टीम / आक्रमण — विषाक्तता सिमुलेशन
डेटा निष्कासन हमेशा डेटा निष्कासन जैसा नहीं दिखता। ST3GG रेड टीमों और शोधकर्ताओं को **हर ज्ञात डेटा तस्करी वेक्टर** का अनुकरण करने देता है ताकि यह परीक्षण किया जा सके कि क्या सुरक्षा उपाय वास्तव में उन्हें पकड़ते हैं:
- **100+ एन्कोडिंग तकनीक** चित्रों, ऑडियो, टेक्स्ट, दस्तावेज़ों, नेटवर्क पैकेटों, आर्काइव और कोड फ़ाइलों में
- **पॉलीग्लॉट फ़ाइल निर्माण** — ऐसी फ़ाइलें जो एक साथ दो प्रारूपों (PNG+ZIP) के रूप में मान्य होती हैं
- **नेटवर्क प्रोटोकॉल गुप्त चैनल** — डेटा DNS क्वेरी, ICMP पेलोड, TCP अनुक्रम संख्या, HTTP हेडर में छिपा हुआ
- **यूनिकोड स्टेग्नोग्राफी** — अदृश्य होमोग्लिफ, शून्य-चौड़ाई वर्ण, वैरिएशन सेलेक्टर, भ्रामक व्हाइटस्पेस
- **संपीड़न-प्रतिरोधी एन्कोडिंग** — F5 मोड सीधे JPEG गुणांक पर काम करता है (सोशल मीडिया पर टिकने के लिए सिद्ध); DCT मोड संपीड़न प्रतिरोध के लिए डिज़ाइन किया गया
- **बहु-परत नेस्टिंग** — स्टेग्नोग्राफी की 11 पुनरावर्ती परतों तक (मैत्रियोश्का मोड)
- **भूत मोड** — अधिकतम चोरी के लिए AES-256 एन्क्रिप्शन + बिट स्क्रैम्बलिंग + शोर डिकॉय
*यदि आपका DLP इसे नहीं पकड़ सकता, तो आपको यह जानना होगा इससे पहले कि विरोधी को पता चले।*
### BLUE टीम / रक्षा — ALLSIGHT व्यापक पहचान
वही टूलकिट जो स्टेग्नोग्राफिक पेलोड बनाता है, उन्हें **पहचानता और डिकोड भी करता है**। ST3GG का विश्लेषण इंजन सभी ज्ञात डेटा तस्करी सतहों पर पूर्ण-स्पेक्ट्रम दृश्यता प्रदान करता है:
- **20+ पहचान फ़ंक्शन** — ची-स्क्वायर विश्लेषण, बिट-प्लेन एन्ट्रॉपी, हिस्टोग्राम विश्लेषण, हस्ताक्षर स्कैनिंग, STEG हेडर डिटेक्शन
- **AI-संचालित व्यापक विश्लेषण** — स्वायत्त एजेंट अपलोड की गई फ़ाइल प्रकार के लिए हर डिकोडिंग विधि का परीक्षण करता है
- **फ़ाइल प्रकार पहचान** — 20+ प्रारूपों के लिए मैजिक बाइट डिटेक्शन (PNG, JPEG, GIF, BMP, WebP, TIFF, ICO, SVG, WAV, AIFF, AU, MIDI, PCAP, PDF, ZIP, GZip, TAR, SQLite, और अधिक)
- **यूनिकोड स्टेग्नोग्राफी का पता लगाना** — शून्य-चौड़ाई वर्ण, होमोग्लिफ, वैरिएशन सेलेक्टर, संयोजन चिह्न, भ्रामक व्हाइटस्पेस, इमोजी पैटर्न
- **व्हाइटस्पेस विश्लेषण** — ट्रेलिंग स्पेस/टैब एन्कोडिंग, यूनिकोड स्पेस वेरिएंट डिटेक्शन
- **मेटाडेटा फॉरेंसिक** — base64/हेक्स स्ट्रिंग निष्कर्षण, EXIF विश्लेषण, PNG चंक निरीक्षण
- **नेटवर्क पैकेट विश्लेषण** — गुप्त चैनल संकेतकों के लिए PCAP पार्सिंग
- **200+ स्वचालित परीक्षण** ज्ञात तकनीकों पर शून्य झूठे नकारात्मक के साथ पहचान सटीकता सत्यापित करते हैं
*सब कुछ देखें। कुछ भी न चूकें। यही ALLSIGHT है।*
> *⊰•-•✧ सबसे अच्छी रक्षा अपराध को समझने से शुरू होती है ✧•-•⊱*```python
from steg_core import encode, decode, detect_encoding, StegConfig, get_channel_preset
from analysis_tools import detect_unicode_steg, detect_file_type, TOOL_REGISTRY
from PIL import Image
# Encode a hidden payload into an image
img = Image.open("carrier.png")
config = StegConfig(channels=get_channel_preset("RGB"), bits_per_channel=1)
stego = encode(img, b"hidden agent instructions", config)
stego.save("stego.png")
# Detect and decode hidden data
detected = detect_encoding(Image.open("stego.png"))
if detected:
payload = decode(Image.open("stego.png"))
print(f"Found: {payload.decode()}")
# Scan for ALL steganography types
tools = TOOL_REGISTRY.list_tools() # 48 detection tools
result = detect_unicode_steg(open("message.txt", "rb").read())
if result['found']:
print(f"Hidden Unicode: {result['invisible_chars']} chars")
एक नवीन दृष्टिकोण जहाँ डेटा रंग चैनलों के बीच एक क्रिप्टोग्राफिक नृत्य की तरह उछलता है।
सभी डेटा को एक चैनल में छिपाने के बजाय, SPECTER बिट्स को R, G और B चैनलों में एक ऐसे पैटर्न में वितरित करता है जो आपकी कुंजी बन जाता है:``` Pattern: R1-G2-B1-RG2-B1 │ │ │ │ └─ 1 bit in Blue │ │ │ └───── 2 bits in Red+Green │ │ └──────── 1 bit in Blue │ └─────────── 2 bits in Green └────────────── 1 bit in Red
दो मोड: **मैनुअल पैटर्न** (आप परिभाषित करते हैं) या **पासवर्ड मोड** (पासफ्रेज़ + वैकल्पिक एन्क्रिप्शन से व्युत्पन्न)। **LSB** (उच्च क्षमता) या **DCT** (संपीड़न-प्रतिरोधी) के माध्यम से एम्बेड करें।
### घोस्ट मोड — अधिकतम गोपनीयता
जब दांव वास्तविक हों, तब ट्रिपल-लेयर अस्पष्टीकरण:
1. **AES-256-GCM एन्क्रिप्शन** — प्रमाणित, सैन्य-ग्रेड
2. **बिट स्क्रैम्बलिंग** — सीडेड PRNG के साथ फिशर-येट्स शफ़ल
3. **50% शोर डिकॉय** — आधे एम्बेडेड बिट्स यादृच्छिक शोर हैं
एक हमलावर को चैनल पैटर्न, अनस्क्रैम्बलिंग के लिए पासवर्ड और डिक्रिप्शन कुंजी जानने की आवश्यकता होगी। ट्रेड-ऑफ़: क्षमता आधी हो जाती है।
### मैत्रियोश्का मोड — पुनरावर्ती नेस्टिंग
छवियों के अंदर छवियों को छुपाएं — **11 परतों तक गहरा**। स्मार्ट डिकोडर स्वचालित रूप से PNG मैजिक बाइट्स का पता लगाता है और प्रत्येक परत को पुनरावर्ती रूप से अनरैप करता है। रूसी नेस्टिंग डॉल, लेकिन रहस्यों के लिए।
### DCT मोड — संपीड़न प्रतिरोधी
पारंपरिक LSB किसी भी JPEG संपीड़न से नष्ट हो जाता है — यहां तक कि गुणवत्ता 99% पर भी। DCT मोड 8x8 पिक्सेल ब्लॉक के फ़्रीक्वेंसी-डोमेन गुणांक में एम्बेड करता है, जो संपीड़न प्रतिरोध के लिए डिज़ाइन किया गया है। सोशल मीडिया पर **सिद्ध** उत्तरजीविता के लिए, **F5 मोड** का उपयोग करें जो मैट्रिक्स एन्कोडिंग के माध्यम से सीधे JPEG DCT गुणांक पर काम करता है।
> **LSB** → केवल PNG (दोषरहित)। **DCT** → संपीड़न प्रतिरोधी। **F5** → JPEG/सोशल मीडिया पर जीवित रहता है।
### AI एजेंट — प्रकट करें और छुपाएं
AI एजेंट के दो मोड हैं:
**🔍 प्रकट करें** — कोई भी फ़ाइल अपलोड करें। एजेंट स्वचालित रूप से हर ज्ञात डिकोडिंग विधि का परीक्षण करता है, छिपा हुआ डेटा ढूंढता है, और इसे डाउनलोड करने योग्य आर्टिफैक्ट्स के रूप में निकालता है।
**🔮 छुपाएं** — एक गुप्त संदेश टाइप करें, एक कैरियर इमेज अपलोड (या उत्पन्न) करें, और एजेंट आपके डेटा को इष्टतम एन्कोडिंग विधि का उपयोग करके छुपाता है। एक क्लिक में सीक्रेट से स्टेगो इमेज।
OpenRouter द्वारा संचालित। Claude, GPT, Gemini और अन्य मॉडलों के साथ काम करता है।
---
## ⊰ 100+ स्टेगानोग्राफिक तकनीकें ⊱
ST3GG न केवल छवियों में डेटा छुपाता है। यह **हर मोडालिटी** को कवर करता है:
### इमेज तकनीकें
PNG, BMP, TIFF, GIF, WebP, ICO, PPM, PGM में LSB एम्बेडिंग (RGB, RGBA, ग्रेस्केल) — साथ ही अल्फा चैनल LSB, PNG फ़िल्टर-टाइप एन्कोडिंग, पैलेट इंडेक्स मैनिपुलेशन, DCT फ़्रीक्वेंसी डोमेन, PNG+ZIP पॉलीग्लॉट, मेटाडेटा इंजेक्शन (EXIF, XMP, tEXt चंक), और IEND के बाद ट्रेलिंग डेटा।
### टेक्स्ट और यूनिकोड तकनीकें
ज़ीरो-विड्थ कैरेक्टर (ZWSP/ZWNJ/ZWJ), अदृश्य स्याही (यूनिकोड टैग कैरेक्टर U+E0000), होमोग्लिफ़ प्रतिस्थापन (सिरिलिक/लैटिन), वेरिएशन सेलेक्टर, कंबाइनिंग डायक्रिटिक (CGJ), भ्रामक व्हाइटस्पेस (en/em/थिन/हेयर स्पेस), व्हाइटस्पेस एन्कोडिंग (space=0/tab=1), इमोजी प्रतिस्थापन, और कैपिटलाइज़ेशन एन्कोडिंग।
### ऑडियो तकनीकें
WAV, AIFF और AU फॉर्मेट में सैंपल LSB। साइलेंस इंटरवल टाइमिंग (गैप ड्यूरेशन बिट्स एन्कोड करता है)। MIDI SysEx मैसेज एम्बेडिंग।
### नेटवर्क प्रोटोकॉल तकनीकें
DNS टनलिंग (क्वेरी लेबल में base32), ICMP पेलोड इंजेक्शन, TCP कोवर्ट चैनल (ISN + टाइमस्टैम्प), HTTP हेडर स्मगलिंग (कस्टम X- हेडर, कुकीज़)।
### दस्तावेज़ और संग्रह तकनीकें
PDF (मेटाडेटा स्ट्रीम + XMP + पोस्ट-EOF), HTML (कमेंट + छिपे हुए एलिमेंट + डेटा एट्रीब्यूट + ज़ीरो-विड्थ), XML (CDATA + PI + नेमस्पेस), JSON (यूनिकोड एस्केप + की ऑर्डरिंग), CSV/YAML/TOML/INI (कमेंट एन्कोडिंग + व्हाइटस्पेस), RTF (छिपे हुए टेक्स्ट ग्रुप), Markdown (HTML कमेंट + लिंक रेफरेंस), ZIP/TAR/GZip (कमेंट + एक्सटेंडेड हेडर + एक्स्ट्रा फील्ड), SQLite (छिपी हुई टेबल), और अधिक।
### कोड तकनीकें
Python, JavaScript, C, CSS, Shell, SQL, LaTeX — सभी स्टेगानोग्राफिक कमेंट, हेक्स बाइट टेबल, ज़ीरो-विड्थ डॉकस्ट्रिंग और प्रति-बाइट कैलिब्रेशन एंट्री के साथ।
> *⊰•-•✧ पूरी सूची देखें: [`examples/README.md`](https://github.com/elder-plinius/st3gg/blob/HEAD/examples/README.md) ✧•-•⊱*
---
## ⊰ त्वरित आरंभ ⊱
### PyPI से इंस्टॉल करें```bash
pip install stegg
बस इतना ही। अब आपके टर्मिनल में stegg है:```bash
stegg encode image.png "your secret message" -o stego.png
stegg decode stego.png
stegg analyze suspicious.png --full
stegg encode image.png "{SPECTER:ENABLED}" -o stego.png
### अतिरिक्त सुविधाओं के साथ स्थापित करें```bash
pip install stegg[tui] # Terminal UI (Textual)
pip install stegg[web] # Web UI (NiceGUI)
pip install stegg[crypto] # AES-256-GCM encryption
pip install stegg[mcp] # MCP server for AI agents
pip install stegg[all] # Everything
open index.html
सब कुछ 100% क्लाइंट-साइड चलता है। कोई भी डेटा कभी आपकी मशीन से बाहर नहीं जाता।
### From Source```bash
git clone https://github.com/elder-plinius/st3gg.git
cd st3gg
pip install -e ".[all]"
stegg --help # Interactive CLI (Rich TUI output) stegg-cli --help # Agent CLI (JSON output, subprocess-friendly) stegg-tui # Terminal UI (requires: pip install stegg[tui]) stegg-web # Browser UI (requires: pip install stegg[web]) stegg-mcp # MCP server for AI agents (requires: pip install stegg[mcp])
### AI एजेंट एकीकरण
AI एजेंटों के लिए दो इंटरफ़ेस — संदर्भ लागत आवश्यकताओं के आधार पर चुनें:```bash
# CLI (subprocess, zero context cost — output stays out of LLM context)
stegg-cli encode -i carrier.png -t "secret" -o stegged.png
stegg-cli decode -i stegged.png
stegg-cli analyze suspect.png --full
# MCP server (stdio transport — results go into agent context)
stegg-mcp # or: uv run --extra mcp python3 mcp_server.py
skills/stegg-cli/ और skills/stegg-stego/ में हार्नेस-अज्ञेय एजेंट कौशल, और AGENTS.md में त्वरित-संदर्भ गाइड देखें।
| रणनीति | विवरण |
|---|---|
| क्रमिक | पिक्सेल क्रम में बिट्स रखे (सबसे तेज़) |
| अंतर्संबद्ध | छवि भर में पिक्सेल का विकल्प |
Capacity = (Width x Height x Channels x BitsPerChannel) / 8 bytes
A 1920x1080 रिज़ॉल्यूशन वाली एक RGB 1-bit छवि में लगभग 760KB डेटा होता है। RGBA 4-bit के साथ: **~4MB**।
---
## ⊰ एन्क्रिप्शन ⊱
| विधि | शक्ति | गति | उपयोग केस |
|--------|----------|-------|----------|
| **AES-256-GCM** | अधिकतम | मध्यम | Ghost Mode |
| **XOR Obfuscation** | न्यूनतम | तेज़ | केवल बुनियादी स्क्रैम्बलिंग (एन्क्रिप्शन नहीं) |
| **कोई नहीं** | - | सबसे तेज़ | जब गोपनीयता की आवश्यकता नहीं है |
---
## ⊰ उदाहरण पुस्तकालय ⊱
ST3GG **100+ पूर्व-एन्कोडेड उदाहरण फ़ाइलों** के साथ आता है, जिसमें हर तकनीक शामिल है — चित्र, ऑडियो, दस्तावेज़, नेटवर्क कैप्चर, कोड फ़ाइलें, और बहुत कुछ। प्रत्येक में एक छिपा हुआ संदेश होता है जिसे विश्लेषण उपकरण ढूंढ सकते हैं।```bash
# Regenerate all examples
python examples/generate_examples.py
# Run the full test suite (200+ tests)
python test_examples.py
देखें examples/README.md पूरी सूची के लिए।
ST3GG/ ├── index.html # Browser UI (100% client-side) ├── steg_core.py # Core LSB encoding/decoding engine ├── crypto.py # AES-256-GCM + XOR encryption ├── analysis_tools.py # 20+ detection & analysis functions ├── cli.py # Command-line interface ├── tui.py # Terminal UI (Textual) ├── webui.py # Web UI (NiceGUI) ├── app.py # Core application logic ├── injector.py # Metadata & filename injection ├── ascii_art.py # Terminal art & animations ├── f5stego-lib.js # F5 JPEG steganography (browser) ├── test_examples.py # Test suite (200+ tests) ├── examples/ # 100+ pre-encoded example files │ ├── generate_examples.py │ └── README.md ├── requirements.txt └── pyproject.toml
---
## ⊰ सुरक्षा नोट ⊱
- मानक LSB स्टेग्नोग्राफी **सांख्यिकीय रूप से पता लगाने योग्य** है — ची-स्क्वायर और बिट-प्लेन विश्लेषण इसे प्रकट कर सकते हैं
- **SPECTER Channel Cipher** अप्रत्याशित रूप से चैनलों के बीच हॉप करके प्रतिरोध बढ़ाता है
- **Ghost Mode** अधिकतम गुप्तता के लिए एन्क्रिप्शन + स्क्रैम्बलिंग + नॉइज़ जोड़ता है
- **DCT मोड** संपीड़न प्रतिरोध के लिए डिज़ाइन किया गया है; **F5 मोड** JPEG पुनर्संपीड़न से बचने के लिए सिद्ध है
- **LSB** किसी भी JPEG संपीड़न से नष्ट हो जाता है — केवल PNG प्रारूप का उपयोग करें
- संवेदनशील डेटा को एम्बेड करने से पहले हमेशा **एन्क्रिप्ट** करें
- अधिकतम सुरक्षा के लिए: **Ghost Mode + DCT + मजबूत पासवर्ड**
---
## ⊰ रोडमैप ⊱```
╔══════════════════════════════════════════════════════════════════╗
║ ST3GG EVOLUTION ROADMAP ║
╠══════════════════════════════════════════════════════════════════╣
║ ║
║ ✅ SHIPPED ║
║ ──────── ║
║ ✓ 112 steganographic techniques across all modalities ║
║ ✓ 15 channel presets × 8 bit depths = 120 LSB combinations ║
║ ✓ 8 encoding methods (LSB, DCT, PVD, F5, Chroma, Palette, ║
║ Spread Spectrum, SPECTER channel cipher) ║
║ ✓ AI Agent with Reveal + Conceal modes ║
║ ✓ 13 text steganography methods with encode + decode ║
║ ✓ 50 registered analysis/decode tools ║
║ ✓ RS Analysis + Sample Pairs Analysis (academic steganalysis) ║
║ ✓ Raw PNG parser (bypasses canvas premultiplied alpha) ║
║ ✓ Password-derived headers (stealth mode) ║
║ ✓ AES-256-GCM with PBKDF2 600k iterations ║
║ ✓ AI carrier image generation (OpenRouter + procedural) ║
║ ✓ 109 example files, 568 automated tests ║
║ ✓ pip install stegg ║
║ ✓ 100% browser-based at ste.gg ║
║ ║
║ 🔜 NEXT UP ║
║ ────────── ║
║ ○ Spread + Randomized strategies in browser ║
║ (defined but only interleaved is implemented) ║
║ ○ Password brute-forcer with wordlist support ║
║ (Stegseek does 10M/sec — we should match it) ║
║ ○ Content-adaptive embedding (HUGO/WOW-inspired) ║
║ (embed in texture, skip smooth areas) ║
║ ○ Steghide format compatibility ║
║ (read/write steghide's embedding format) ║
║ ○ Weighted Stego (WS) analysis ║
║ (more accurate LSB detection than chi-square) ║
║ ○ Calibrated RS/SPA for real-world detection accuracy ║
║ ║
║ 🔮 FUTURE ║
║ ────────── ║
║ ○ ML-based steganalysis ║
║ (CNN trained on StegoAppDB — Aletheia-grade detection) ║
║ ○ nsF5 / S-UNIWARD embedding ║
║ (academic state-of-the-art, minimal detectability) ║
║ ○ Adversarial steganography ║
║ (GAN-based embedding that defeats ML detectors) ║
║ ○ Video steganography (frame-by-frame + temporal) ║
║ ○ Network protocol live capture + injection ║
║ (real-time covert channel creation, not just PCAPs) ║
║ ○ WebAssembly acceleration for browser-side analysis ║
║ ○ Plugin system for community-contributed techniques ║
║ ○ Mobile-native app (iOS/Android) ║
║ ○ VS Code / JetBrains extension for inline text steg ║
║ ○ MCP server for Claude Code / AI agent integration ║
║ ║
║ 🌊 MOONSHOTS ║
║ ──────────── ║
║ ○ Quantum-resistant steganographic protocols ║
║ ○ Blockchain-anchored provenance watermarking ║
║ ○ Cross-modal steganography (hide audio in images, ║
║ images in text, text in network traffic) ║
║ ○ Federated steganalysis (distributed detection network) ║
║ ○ Self-modifying steganographic payloads ║
║ ○ Steganographic filesystem (deniable encryption layer) ║
║ ║
╚══════════════════════════════════════════════════════════════════╝
⊰•-•✧ इनमें से किसी भी निर्माण में मदद करना चाहते हैं? PRs का स्वागत है। ✧•-•⊱
PRs का स्वागत है! चाहे वे नई स्टेग्नोग्राफ़िक तकनीकें हों, बेहतर पहचान एल्गोरिदम, या पूरी तरह से नए तौर-तरीके।```bash
python test_comprehensive.py
python test_examples.py
python examples/generate_examples.py
जिन क्षेत्रों में हम विशेष रूप से योगदान का स्वागत करेंगे:
- **ML स्टीगेनालिसिस** — स्टीगो डेटासेट पर डिटेक्शन मॉडल प्रशिक्षित करें
- **नई एन्कोडिंग विधियाँ** — शैक्षणिक तकनीकें (HUGO, WOW, HILL, UNIWARD)
- **फ़ॉर्मेट समर्थन** — HEIC, AVIF, FLAC, MP4 स्टेग्नोग्राफ़ी
- **स्टेगहाइड संगतता** — स्टेगहाइड के फ़ॉर्मेट को मूल रूप से पढ़ें/लिखें
- **प्रदर्शन** — ब्राउज़र-पक्ष विश्लेषण के लिए WebAssembly
- **मोबाइल** — उत्तरदायी सुधार, नेटिव ऐप रैपर
---
## ⊰ लाइसेंस ⊱
**AGPL-3.0** — व्यक्तियों, शोधकर्ताओं, शिक्षकों और ओपन-सोर्स परियोजनाओं के लिए स्वतंत्र और ओपन सोर्स। विवरण के लिए [LICENSE](https://github.com/elder-plinius/st3gg/blob/HEAD/LICENSE) देखें।
**एंटरप्राइज़/वाणिज्यिक उपयोग?** यदि आप अपने कोड को ओपन-सोर्स किए बिना किसी मालिकाना उत्पाद या SaaS में ST3GG का उपयोग करना चाहते हैं, तो वाणिज्यिक लाइसेंस के लिए हमसे संपर्क करें।
यह उपकरण **अधिकृत सुरक्षा अनुसंधान**, **CTF प्रतियोगिताओं**, **डिजिटल फोरेंसिक शिक्षा**, और **गोपनीयता अनुसंधान** के लिए है। जिम्मेदारी से उपयोग करें।
---
<div align="center">```
⊰•-•✧•-•-⦑ ST3GG ⦒-•-•✧•-•⊱
every pixel has a story
you just can't see it
🦕︁
⊰ सादे दृष्टि में छिपा हुआ ⊱
| प्रीसेट | गोपनीयता | क्षमता | सर्वोत्तम उपयोग में |
|---|
| B (नीला, 1-बिट) | उत्कृष्ट | कम | अधिकतम अदृश्यता |
| RGB (3-चैनल, 1-बिट) | बहुत अच्छा | मध्यम | संतुलित |
| RGBA (4-चैनल, 4-बिट) | मध्यम | 4MB+ | बड़ी फ़ाइल छिपाना |
| विस्तृत |
| पूरी छवि पर समान रूप से वितरित |
| यादृच्छिक | छद्म-यादृच्छिक स्थान (बीजित PRNG) |