Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
T3SF — तकनीकी टेबलटॉप अभ्यास सिमुलेशन ढांचा | Kitploit
उपकरण/GitHubGitHub/base4security/t3sf
लर्निंग और शिक्षालैब और अभ्यास
GitHubbase4security/t3sf

T3SF

तकनीकी टेबलटॉप अभ्यास सिमुलेशन ढांचा

रिपॉजिटरी देखेंवेबसाइट
48312 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

T3SF लोगो

T3SF

Status PyPI version Documentation Status License DOI

Docker Image for Discord Docker Image for Slack

तकनीकी टेबलटॉप अभ्यास सिमुलेशन फ्रेमवर्क

सामग्री तालिका

  • परिचय
  • आरंभ करना
  • TODO
  • CHANGELOG
  • योगदान

परिचय

T3SF एक फ्रेमवर्क है जो एक मास्टर परिदृश्य घटना सूची (MSEL) के आधार पर घटनाओं के ऑर्केस्ट्रेशन के लिए एक मॉड्यूलर संरचना प्रदान करता है, साथ ही प्रत्येक अभ्यास के लिए परिभाषित नियमों का एक सेट (वैकल्पिक) और एक कॉन्फ़िगरेशन जो संबंधित प्लेटफॉर्म के मापदंडों को परिभाषित करने की अनुमति देता है। मुख्य मॉड्यूल विशिष्ट मॉड्यूल (Discord, Slack, Telegram, आदि) के साथ संचार करता है जो प्रत्येक प्लेटफॉर्म के लिए इनपुट चैनलों में इंजेक्ट के रूप में घटनाओं को प्रस्तुत करने की अनुमति देता है। इसके अलावा, फ्रेमवर्क विभिन्न उपयोग मामलों का समर्थन करता है: "एकल संगठन, एकाधिक क्षेत्र", "एकाधिक संगठन, एकल क्षेत्र" और "एकाधिक संगठन, एकाधिक क्षेत्र"।

आरंभ करना

अपने वांछित प्लेटफॉर्म, चाहे वह Slack हो या Discord, के साथ फ्रेमवर्क का उपयोग करने के लिए, आपको उस प्लेटफॉर्म के लिए आवश्यक मॉड्यूल स्थापित करने होंगे। लेकिन चिंता न करें, इन मॉड्यूल को स्थापित करना आसान और सीधा है।

ऐसा करने के लिए, आप इस सरल चरण-दर-चरण मार्गदर्शिका का पालन कर सकते हैं, या यदि आप पहले से ही pip के साथ पैकेज स्थापित करने में सहज हैं, तो आप अंतिम चरण पर जा सकते हैं!

root@kitploit:~
# Python 3.6+ आवश्यक
python -m venv .venv       # हम एक पायथन वर्चुअल वातावरण बनाएंगे
source .venv/bin/activate  # आइए इसमें प्रवेश करें

pip install -U pip         # pip को अपग्रेड करें

एक बार जब आप पायथन वर्चुअल वातावरण बना लेते हैं और इसे सक्रिय कर लेते हैं, तो आप अपने वांछित प्लेटफॉर्म के लिए T3SF फ्रेमवर्क को निम्नलिखित कमांड चलाकर स्थापित कर सकते हैं:

root@kitploit:~
pip install "T3SF[Discord]"  # Discord के साथ काम करने के लिए फ्रेमवर्क स्थापित करें

या

root@kitploit:~
pip install "T3SF[Slack]"  # Slack के साथ काम करने के लिए फ्रेमवर्क स्थापित करें

यह आपके चुने हुए प्लेटफॉर्म के लिए आवश्यक निर्भरताओं के साथ T3SF फ्रेमवर्क को स्थापित करेगा। एक बार स्थापना पूर्ण हो जाने पर, आप अपने चुने हुए प्लेटफॉर्म के साथ फ्रेमवर्क का उपयोग शुरू कर सकते हैं।

हम दृढ़ता से अनुशंसा करते हैं कि आप हमारे Read The Docs के भीतर प्लेटफॉर्म-विशिष्ट मार्गदर्शन का पालन करें! यहाँ लिंक दिए गए हैं:

  • Discord
  • Slack
  • Telegram
  • WhatsApp

उपयोग

हमने इस फ्रेमवर्क को आपके सभी कार्यों को सरल बनाने के लिए बनाया है!

Docker का उपयोग करना

समर्थित टैग

  • slack → इस इमेज में Slack में एक अभ्यास करने के लिए सभी आवश्यकताएँ हैं।
  • discord → इस इमेज में Discord में एक अभ्यास करने के लिए सभी आवश्यकताएँ हैं।

Slack के साथ इसका उपयोग करना

root@kitploit:~
$ docker run --rm -t --env-file .env -v $(pwd)/MSEL.json:/app/MSEL.json base4sec/t3sf:slack

आपकी .env फ़ाइल के अंदर आपको SLACK_BOT_TOKEN और SLACK_APP_TOKEN टोकन प्रदान करने होंगे। इसके बारे में यहाँ और पढ़ें।

सेट करने के लिए एक और पर्यावरण चर है, MSEL_PATH। यह चर फ्रेमवर्क को बताता है कि MSEL किस पथ पर स्थित है। डिफ़ॉल्ट रूप से, कंटेनर पथ /app/MSEL.json है। यदि आप वॉल्यूम के माउंट स्थान को बदलते हैं तो चर को भी बदलें।

Discord के साथ इसका उपयोग करना

root@kitploit:~
$ docker run --rm -t --env-file .env -v $(pwd)/MSEL.json:/app/MSEL.json base4sec/t3sf:discord

एक बार जब आप सब कुछ तैयार कर लेते हैं, तो main.py के लिए हमारे टेम्पलेट का उपयोग करें, या निम्नलिखित कोड को संशोधित करें:

यहाँ एक उदाहरण है यदि आप Discord बॉट और GUI के साथ फ्रेमवर्क चलाना चाहते हैं।

root@kitploit:~
from T3SF import T3SF
import asyncio

async def main():
    await T3SF.start(MSEL="MSEL_TTX.json", platform="Discord", gui=True)

if __name__ == '__main__':
    asyncio.run(main())

या यदि आप GUI के बिना और इसके बजाय Slack के साथ फ्रेमवर्क चलाना पसंद करते हैं, तो आप तर्कों को संशोधित कर सकते हैं, और बस!

हाँ, यह इतना सरल है!

root@kitploit:~
await T3SF.start(MSEL="MSEL_TTX.json", platform="Slack", gui=False)

यदि आपको अधिक सहायता चाहिए, तो आप हमेशा हमारे दस्तावेज़ यहाँ देख सकते हैं!

टूल डाउनलोड करें

आपकी .env फ़ाइल के अंदर आपको DISCORD_TOKEN टोकन प्रदान करना होगा। इसके बारे में यहाँ और पढ़ें।

सेट करने के लिए एक और पर्यावरण चर है, MSEL_PATH। यह चर फ्रेमवर्क को बताता है कि MSEL किस पथ पर स्थित है। डिफ़ॉल्ट रूप से, कंटेनर पथ /app/MSEL.json है। यदि आप वॉल्यूम के माउंट स्थान को बदलते हैं तो चर को भी बदलें।