
स्टेग्नोग्राफी ब्रूट-फोर्स उपयोगिता जो फाइलों के अंदर छिपे डेटा को उजागर करती है
फ़ाइलों के अंदर छिपे डेटा को उजागर करने के लिए स्टेग्नोग्राफ़ी ब्रूट-फ़ोर्स उपयोगिता।
Docker रिपॉजिटरी ढूंढ रहे हैं? आप इसे यहाँ पा सकते हैं।
समय और CPU बर्बाद करना बंद करें, इसके बजाय stegseek का उपयोग करें! आश्वस्त नहीं हैं? इन बेंचमार्क को देखें (प्यार से चुराया गया):
| password | Line | Stegseek v0.4 | Stegcracker 2.0.9 | Stegbrute v0.1.1 (-t 8) |
|---|---|---|---|---|
| "cassandra" | 1 000 | 0.9s | 3.1s | 0.7s |
| "kupal" | 10 000 | 0.9s | 14.4s | 7.1s |
| "sagar" | 100 000 | 0.9s | 2m23.0s | 1m21.9s |
| "budakid1" | 1 000 000 | 0.9s | [p] 23m50.0s | 13m45.7s |
| "␣␣␣␣␣␣␣1" | 14 344 383 | 1.9s | [p] 5h41m52.5s | [p] 3h17m38.0s |
जबकि मुझे इस उपकरण को बनाने में मज़ा आया है, यह हमेशा से खराब नींव पर बनाया गया है और रहेगा। StegCracker एक गंदे हैक के रूप में शुरू हुआ, जो एक ऐसी समस्या के लिए था जिसका कोई अच्छा या उपयोग में आसान समाधान नहीं था। हालांकि, इसकी सबसे बड़ी सीमित कारक यह है कि यह प्रति सेकंड हजारों सबप्रोसेस कॉल को स्पैम करने पर निर्भर करता है, जो (कई थ्रेड्स के साथ थोड़ा अनुकूलित होने के बावजूद) प्रदर्शन के लिए भयानक है।
तो, परिणामस्वरूप, तीन वर्षों तक परियोजना का प्रबंधन करने के बाद मैंने टॉर्च पास करने और परियोजना को आधिकारिक रूप से सेवानिवृत्त करने का निर्णय लिया है। आपके समर्थन के लिए धन्यवाद और बेहतर संस्करण बनाने के लिए @RickdeJager का धन्यवाद 🎉
StegCracker का उपयोग सरल है, इसे पहले पैरामीटर के रूप में एक फ़ाइल पास करें और वैकल्पिक रूप से आज़माने के लिए पासवर्ड की एक वर्डलिस्ट का पथ दूसरे पैरामीटर के रूप में पास करें। यदि आप वर्डलिस्ट निर्दिष्ट नहीं करते हैं, तो उपकरण Kali Linux के साथ आने वाली अंतर्निहित rockyou.txt वर्डलिस्ट का उपयोग करने का प्रयास करेगा। यदि आप एक भिन्न वितरण चला रहे हैं, तो आप rockyou वर्डलिस्ट यहाँ डाउनलोड कर सकते हैं।
$ stegcracker <file> [<wordlist>]
या Docker का उपयोग करके:
$ docker run -v $(pwd)/data/:/data -it paradoxis/stegcracker example.jpg
प्रोग्राम को steghide बाइनरी और Python 3.6 या उच्चतर स्थापित होना आवश्यक है। यदि python 3.6 स्थापित नहीं है, तो ऐसा करने के तरीके के लिए यह गाइड देखें। Steghide को निम्नलिखित कमांड का उपयोग करके स्थापित किया जा सकता है (Kali Linux):
$ sudo apt-get install steghide -y
StegCracker स्थापित करने के लिए, निम्नलिखित कमांड चलाएँ:
$ pip3 install stegcracker
या नवीनतम Docker इमेज खींचें:
$ docker pull paradoxis/stegcracker
StegCracker को अद्यतन करने के लिए, बस स्थापना कमांड में -U पास करें:
$ pip3 install stegcracker -U --force-reinstall

मैं pip3 के साथ उपकरण स्थापित नहीं कर सकता, लेकिन python 3.6+ स्थापित है
python3.6): python3.X -m pip install -U stegcrackerमैंने उपकरण स्थापित किया, लेकिन जब मैं stegcracker चलाता हूँ तो यह 'command not found' लौटाता है
bin निर्देशिका आपके PATH पर्यावरण चर में नहीं है। एक गंदा समाधान के रूप में आप अपनी ~/.bashrc फ़ाइल में निम्नलिखित जोड़ सकते हैं: alias stegcracker='python3 -m stegcracker'मैं StegCracker 1.X का उपयोग कर रहा हूँ, मैं कैसे अपग्रेड करूँ?
sudo rm --force $(which stegcracker)मैं StegCracker का पुराना संस्करण चलाना चाहता हूँ, मैं एक प्रति कैसे प्राप्त करूँ?
कॉपीराइट 2020 - ल्यूक पेरिस (Paradoxis)
यह अनुदान, निःशुल्क, किसी भी व्यक्ति को इस सॉफ्टवेयर और संबंधित दस्तावेज़ीकरण फ़ाइलों ("सॉफ्टवेयर") की एक प्रति प्राप्त करने के लिए, सॉफ्टवेयर में बिना किसी प्रतिबंध के व्यवहार करने की अनुमति देता है, जिसमें बिना किसी सीमा के सॉफ्टवेयर का उपयोग, प्रतिलिपि, संशोधन, विलय, प्रकाशन, वितरण, उप-लाइसेंस और/या प्रतियां बेचने के अधिकार शामिल हैं, और उन व्यक्तियों को ऐसा करने की अनुमति देने के लिए जिन्हें सॉफ्टवेयर प्रदान किया गया है, निम्नलिखित शर्तों के अधीन:
उपरोक्त कॉपीराइट सूचना और यह अनुमति सूचना सॉफ्टवेयर की सभी प्रतियों या महत्वपूर्ण भागों में शामिल की जाएगी।
सॉफ्टवेयर "जैसा है" प्रदान किया जाता है, बिना किसी प्रकार की वारंटी के, स्पष्ट या निहित, जिसमें बिना सीमा के व्यापारिकता, किसी विशेष प्रयोजन के लिए उपयुक्तता और अहस्तक्षेप की वारंटी शामिल है। किसी भी स्थिति में लेखक या कॉपीराइट धारक किसी भी दावे, क्षति या अन्य देयता के लिए उत्तरदायी नहीं होंगे, चाहे वह अनुबंध, अपकृत्य या किसी अन्य कार्रवाई में हो, जो सॉफ्टवेयर से या उसके उपयोग या अन्य लेन-देन से उत्पन्न होता है।
क्या मैं इस उपकरण को अन्य Linux वितरणों पर चला सकता हूँ?
क्या मैं Windows पर StegCracker चला सकता हूँ?