
Stego एक ओपन-सोर्स और मुफ़्त स्टेग्नोग्राफ़ी टूल है जो आपको अपना गुप्त संदेश किसी छवि या ऑडियो फ़ाइल में छिपाने देता है। छवि या ऑडियो फ़ाइल में आपको कोई बदलाव नज़र नहीं आएगा। हालाँकि, आपका गुप्त संदेश मूल छवि या ऑडियो फ़ाइल के अंदर मौजूद रहेगा
स्टेग्नोग्राफी एक सामान्य संदेश के भीतर एक गुप्त संदेश छिपाने की कला है। इसका उपयोग किसी अन्य व्यक्ति को कोई गुप्त संदेश पहुँचाने के लिए किया जाता है; इस तकनीक से, बीच में कोई भी अन्य व्यक्ति यह नहीं जान पाएगा कि आप कौन-सा गुप्त संदेश देना चाहते थे।
गुप्त संदेशों को छिपाने की यह कला वास्तविक जीवन के संचार में वर्षों से उपयोग की जाती रही है। डिजिटल संचार के विकास के साथ, इसका उपयोग डिजिटल बातचीत में भी किया जाने लगा है।
यह सॉफ़्टवेयर आपके गुप्त संदेश को इमेज फ़ाइल, wav फ़ाइल, mp3 फ़ाइल के पीछे छिपा सकता है और भविष्य में जल्द ही कई अन्य फ़ाइल फ़ॉर्मेट भी समर्थित होंगे, यदि आप योगदान देंगे तो यह मेरे लिए अच्छा रहेगा, धन्यवाद
Stego एक ओपन-सोर्स और मुफ़्त स्टेग्नोग्राफी टूल है जो आपको अपना गुप्त संदेश किसी इमेज या ऑडियो फ़ाइल में छिपाने देता है। आपको इमेज या ऑडियो फ़ाइल में कोई बदलाव नज़र नहीं आएगा। हालाँकि, आपकी गुप्त फ़ाइल मूल इमेज या ऑडियो फ़ाइल के अंदर होगी।
यह एक कमांड-लाइन टूल है। इसलिए, टूल का उपयोग करने के लिए आपको कमांड सीखने होंगे। इमेज या ऑडियो फ़ाइल में फ़ाइलें एम्बेड करने के लिए कमांड का उपयोग किया जाएगा। इसके अलावा, इमेज या ऑडियो फ़ाइल से अपनी फ़ाइल निकालने के लिए, आपको एक अन्य कमांड का उपयोग करना होगा।
Stego python3 में लिखा गया है इसलिए इसका उपयोग करने के लिए आपको python3 की आवश्यकता होगी
पहले रेपो को क्लोन करें और दिए गए चरणों का पालन करें
git clone https://github.com/W1LDN16H7/StegoCracker.git
निर्देशिका को Stego में बदलें
cd Stego
setup.py को सभी निर्भरताओं को स्थापित करने के लिए python3 के साथ चलाएँ
python3 setup.py install
या आप मैन्युअल रूप से इंस्टॉल कर सकते हैं
python3 -m pip install -r requirements.txt
उपरोक्त सब कुछ पूरा होने के बाद अपने टर्मिनल में install.sh फ़ाइल चलाएँ
chmod +x install.sh && ./install.sh
अब सब हो गया है
आप टर्मिनल में कहीं से भी चलाकर इसे जाँच सकते हैं
stego -h
बधाई हो, आपने stego इंस्टॉल कर लिया है
यदि आप किसी ऑडियो फ़ाइल में एक गुप्त संदेश छिपाना चाहते हैं, लेकिन वह mp3 फ़ाइल है, तो आपको इसे wav फ़ाइल में बदलने के लिए stego की -c सुविधा का उपयोग करना चाहिए
आइए देखें
stego -c -f s.mp3 -out 26.wav
26.wav नाम की एक नई फ़ाइल उत्पन्न होगी, और आप आगे बढ़ सकते हैं
wav फ़ाइल में संदेश या डेटा छिपाने के लिए आपको इस तरह कमांड चलानी होगी
stego -f 23.wav -out 24.wav -m "hello this is stego" -e
जैसा कि आप देख सकते हैं, यह हो गया है। अब हम संदेश को डिकोड करने का प्रयास करेंगे।
डेटा को डिकोड करने के लिए आपके पास एक wav फ़ाइल होनी चाहिए और स्टेगो का डिकोड मोड चालू करना होगा।
stego -d -f 24.wav
वाह, हमें वही संदेश मिलता है
जैसा कि हमने देखा, हमने डेटा को ऑडियो फ़ाइलों में एन्कोड किया, अब हम स्टेगो का उपयोग करके डेटा को इमेज में एन्कोड करेंगे
जैसा कि हम जानते हैं, स्टेगो अभी तक केवल png, jpeg फ़ॉर्मेट का समर्थन करता है लेकिन भविष्य में मैं समर्थन को कुछ अन्य फ़ाइल फ़ॉर्मेट तक बढ़ाऊँगा। लेकिन अगर आप यह कर सकते हैं तो यह सभी के लिए अद्भुत होगा, कृपया योगदान दें अगर आप इसमें रुचि रखते हैं, तो सुविधाओं का विस्तार करें।
stego - i c.png -o out.png -e -m "Hello this is stego blah blah"
डिकोडिंग के लिए इसका उपयोग इस प्रकार करें..
stego -d -r out.png
सभी लागू स्थानीय, राज्य, संघीय और अंतर्राष्ट्रीय कानूनों का पालन करना अंतिम उपयोगकर्ता की जिम्मेदारी है। डेवलपर्स कोई दायित्व नहीं लेते हैं और इस प्रोग्राम के किसी भी दुरुपयोग या क्षति के लिए जिम्मेदार नहीं हैं।