
O-Saft - OWASP SSL उन्नत फोरेंसिक उपकरण
| इस परियोजना के कोड का GitHub Copilot द्वारा कोई भी उपयोग, पूर्व या वर्तमान, हमारी अनुमति के बिना किया गया है. हम Copilot में इस परियोजना के कोड के GitHub उपयोग की सहमति नहीं देते हैं. |
डाउनलोड करें संस्करण 24.09.24
o-saft.pl --help
o-saft.pl +check your.tld
o-saft.pl +info your.tld
o-saft.pl +quick your.tld
o-saft.pl +cipher your.tld
o-saft.pl --help=commands
o-saft.tcl # (simple GUI; requires Tcl/Tk 8.5 or newer)
o-saft-docker # (simple wrapper to call o-saft.pl in docker image)
o-saft # (simple wrapper to call o-saft.pl or o-saft.tcl or o-saft-docker)
यह उपकरण दूरस्थ लक्ष्य के SSL प्रमाणपत्र के बारे में जानकारी सूचीबद्ध करता है और दिए गए सिफर की सूची के अनुसार दूरस्थ लक्ष्य का परीक्षण करता है.
जब 2012 में SSL की जाँच के लिए पहले से ही दर्जनों या अधिक अच्छे उपकरण मौजूद हैं, तो एक नया उपकरण क्यों? कुछ (लेकिन सभी नहीं) कारण हैं:
अधिक विवरण के लिए, कृपया उपयोग करें:
o-saft.pl --help
या स्रोत कोड पढ़ें ;-)
o-saft.pl के लिए निम्नलिखित Perl मॉड्यूल आवश्यक हैं:
| मॉड्यूल | संस्करण |
|---|---|
Net::SSLeay | (पसंदीदा >= 1.51, अनुशंसित 1.94) |
इसे अनपैक की गई या क्लोन की गई निर्देशिका से ही चलाया जा सकता है,
स्थापना आवश्यक नहीं है. हालाँकि, एक INSTALL.sh स्क्रिप्ट प्रदान की जाएगी,
जिसे निम्नानुसार कॉल किया जा सकता है:
सभी स्वयं के मॉड्यूल ./lib में स्थापित होते हैं.
INSTALL.sh /path/to/install
INSTALL.sh --check
स्थापना के बारे में अधिक विवरण के लिए, कृपया देखें:
INSTALL.sh --help
checkAllCiphers.pl के लिए अन्य Perl मॉड्यूल पर कोई निर्भरता नहीं है,
इसलिए सभी सिफर का परीक्षण इसके साथ काम करेगा.
निम्नलिखित फ़ाइलें/उपकरण वैकल्पिक हैं:
एक प्रति प्राप्त करें (नवीनतम स्थिर रिलीज़)
wget https://github.com/OWASP/O-Saft/raw/master/o-saft.tgz
एक प्रति प्राप्त करें (डेवलपमेंट संस्करण)
git clone https://github.com/OWASP/O-Saft.git
git clone [email protected]:OWASP/O-Saft.git
Docker छवि प्राप्त करें (नवीनतम स्थिर रिलीज़)
docker pull owasp/o-saft
24.09.24
टारबॉल o-saft.tgz का संस्करण यहाँ शीर्ष पर सूचीबद्ध संस्करण को दर्शाता है.
रिपॉजिटरी की अन्य सभी फ़ाइलें इस टारबॉल संस्करण से आगे हो सकती हैं.
o-saft.tgz का SHA256 चेकसम
158e33ea4c1f27ac87da3555f811d01bbccdf1756f064d68c144f58aad02eb0e
docker छवि owasp/o-saft:latest और owasp/o-saft:24.09.24 का SHA256 चेकसम
sha256:20b7ce94aa01861b4b3ebd4944c39ee243fee7550e4303e45658703ff5d038b9
ध्यान दें कि यहाँ सूचीबद्ध चेकसम पिछले संस्करणों के चेकसम हैं, यदि यह फ़ाइल स्वयं o-saft.tgz से है, या docker छवि के भीतर है.
परिवर्तनों की विस्तृत सूची CHANGES में पाई जा सकती है. इसे प्रत्येक नए संस्करण (रिलीज़) के साथ अद्यतन किया जाएगा.
यदि पुराने संस्करणों का उपयोग करना हो, तो कृपया github की रिलीज़ से संबंधित o-saft.tgz प्राप्त करें,
देखें:
https://github.com/OWASP/O-Saft/releases (सितंबर 2024 तक).
IO::Socket::SSL | (पसंदीदा >= 1.37, अनुशंसित 2.081) |
IO::Socket::INET | (पसंदीदा >= 2.49) |
Net::DNS | (पसंदीदा >= 1.36, केवल --mx विकल्प के लिए) |
| फ़ाइल / उपकरण | विवरण |
|---|
.o-saft.pl | (निजी उपयोगकर्ता कॉन्फ़िगरेशन) |
.o-saft.tcl | (GUI के लिए निजी उपयोगकर्ता कॉन्फ़िगरेशन) |
lib/OTrace.pm | (डिबगिंग के लिए फ़ंक्शन) |
lib/OMan.pm | (दस्तावेज़ीकरण और जनरेशन फ़ंक्शन) |
doc/o-saft.pod | (POD प्रारूप में दस्तावेज़ीकरण) |
lib/o-saft-img.tcl | (GUI में बटन के लिए छवियाँ) |
usr/checkAllCiphers.pl | (सभी सिफर की जाँच के लिए सरल स्क्रिप्ट) |
usr/* | (अतिरिक्त प्रोग्राम और उपकरण) |