
TrustedSec से सोशल-इंजीनियर टूलकिट (SET) रिपॉजिटरी - SET के सभी नए संस्करण यहां तैनात किए जाएंगे।
सोशल-इंजीनियर टूलकिट एक ओपन-सोर्स पेनिट्रेशन टेस्टिंग फ्रेमवर्क है जो अधिकृत सोशल-इंजीनियरिंग मूल्यांकनों के लिए है। SET सुरक्षा टीमों के लिए मार्गदर्शित आक्रमण वेक्टर प्रदान करता है जो उपयोगकर्ता जागरूकता का परीक्षण करना, नियंत्रणों को मान्य करना, और सहमति-आधारित रेड-टीम अभ्यास चलाना चाहते हैं।
SET एक TrustedSec परियोजना है जिसे David Kennedy (ReL1K) / @HackingDave द्वारा लिखा गया है।
SET केवल अधिकृत परीक्षण के लिए है जहाँ स्पष्ट अनुमति और दायरा स्थापित किया गया हो। सहमति के बिना SET का उपयोग सिस्टम, खातों, नेटवर्क या लोगों के विरुद्ध न करें। SET का उपयोग या वितरण करने से पहले readme/LICENSE में लाइसेंस की समीक्षा करें।
SET 8.1.3 Python 3.11 से Python 3.13 तक लक्षित करता है।
sudo apt update
sudo apt install set -y
git clone https://github.com/trustedsec/social-engineer-toolkit/ setoolkit/
cd setoolkit
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -e .
पुराने सिस्टम-व्यापी लेआउट के लिए, उन्नत विशेषाधिकारों के साथ इंस्टॉलर चलाएँ:
sudo python3 setup.py
पुराना इंस्टॉलर SET को /usr/local/share/setoolkit में कॉपी करता है, /etc/setoolkit/set.config लिखता है, और /usr/local/bin/setoolkit बनाता है।
इंटरैक्टिव कंसोल लॉन्च करें:
sudo setoolkit
स्रोत चेकआउट से, आप यह भी चला सकते हैं:
sudo ./setoolkit
पूर्ण उपयोगकर्ता मैनुअल readme/User_Manual.pdf पर उपलब्ध है।
python -m pip install -e .
python -m pip install pytest
python -m compileall -q .
pytest -q
कृपया SECURITY.md में दी गई प्रक्रिया के माध्यम से कमजोरियों की रिपोर्ट करें। शोषण योग्य कमजोरियों के लिए सार्वजनिक मुद्दे न खोलें।
गैर-संवेदनशील बग रिपोर्ट या सुधार अनुरोधों के लिए, https://github.com/trustedsec/social-engineer-toolkit/issues पर SET संस्करण, प्लेटफ़ॉर्म, Python संस्करण और पुनरुत्पादन चरणों के साथ एक मुद्दा खोलें।