
वेब-आधारित एडवर्सरी एमुलेशन प्लेटफ़ॉर्म जो Go एजेंट्स के माध्यम से Windows एंडपॉइंट्स पर Atomic Red Team परीक्षणों को ऑर्केस्ट्रेट करता है, MITRE ATT&CK मैपिंग, APT एमुलेशन प्लान और डिटेक्शन रूल सहसंबंध के साथ।
वह UI जो आप हमेशा से Atomic Red Team के लिए चाहते थे
एक वेब आधारित एडवर्सरी एमुलेशन प्लेटफ़ॉर्म और Atomic Red Team टेस्ट ऑर्केस्ट्रेशन।
RedTeamSimmer एक ओपन-सोर्स, वेब आधारित एडवर्सरी एमुलेशन प्लेटफ़ॉर्म है जो एंटरप्राइज़ Windows वातावरणों में Atomic Red Team टेस्ट को ऑर्केस्ट्रेट करने के लिए एक आधुनिक UI प्रदान करता है। इसे शुरू में DEF CON Trainings में 'Mastering Breach and Adversarial Attack Simulation' प्रशिक्षण के लिए बनाया गया था। पारंपरिक एटॉमिक टेस्ट निष्पादन के लिए PowerShell सिंटैक्स को याद रखना, प्रत्येक एंडपॉइंट के लिए मैन्युअल रूप से पूर्वापेक्षाओं का प्रबंधन करना, और बिना किसी केंद्रीकृत दृश्यता के बिखरे हुए परिणामों को एकत्र करना आवश्यक होता है। RedTeamSimmer इसे एक Flask सर्वर, हल्के Golang एजेंट, और एक रीयल-टाइम वेब इंटरफ़ेस के साथ हल करता है जो सुरक्षा टीमों को कुछ ही क्लिक में MITRE ATT&CK मैप किए गए तकनीकों को निष्पादित करने में सक्षम बनाता है। ऑपरेटर कई एंडपॉइंट्स पर एजेंट तैनात करते हैं, पूरे ATT&CK कैटलॉग को ब्राउज़ करते हैं, स्वचालित पूर्वापेक्षा प्रबंधन के साथ टेस्ट चलाते हैं, और एक ही डैशबोर्ड से लाइव रंग-कोडित आउटपुट की निगरानी करते हैं।
RedTeamSimmer जटिल एडवर्सरी एमुलेशन टूलिंग और व्यावहारिक उपयोगिता के बीच की खाई को पाटता है - आपको एक साफ़, सहज इंटरफ़ेस के साथ Atomic Red Team की शक्ति देता है।
यह वास्तविक खतरा अभिनेताओं जैसे APT28, APT3, APT41, FIN7, Lazarus Group, और Wizard Spider के लिए Atomic Red Team का उपयोग करके मॉडल किए गए एडवर्सरी एमुलेशन प्लान के साथ भी आता है, जो मल्टी-स्टेज हमला सिमुलेशन के लिए हैं। Sigma, Splunk, और Elastic Security के लिए डिटेक्शन रूल मैपिंग ब्लू टीमों को कवरेज अंतरालों की पहचान करने और अलर्टिंग को मान्य करने में मदद करती है। एक पूर्ण ऑपरेशन इतिहास अनुपालन के लिए एक संपूर्ण ऑडिट ट्रेल प्रदान करता है। रेड टीमर्स, ब्लू टीमर्स, पर्पल टीम अभ्यास, EDR/AV परीक्षण, और प्रशिक्षण के लिए डिज़ाइन किया गया।
RedTeamSimmer को BreachSimRange टीम द्वारा बनाया और अनुरक्षित किया जाता है। मूल RedTeamSimmer को @abhijithbr द्वारा बनाया गया था।
RedTeamSimmer पहली बार सार्वजनिक रूप से DEF CON Singapore Demo Labs 2026 में प्रस्तुत किया गया था। Demo Labs शोकेस का उपयोग सुरक्षा समुदाय के लिए प्लेटफ़ॉर्म की एडवर्सरी एमुलेशन क्षमताओं, लाइव एटॉमिक टेस्ट निष्पादन को प्रदर्शित करने के लिए किया गया था।
RedTeamSimmer सभी एटॉमिक टेस्ट को MITRE ATT&CK रणनीतियों (tactics) के अनुसार व्यवस्थित करता है, जिससे निष्पादन के लिए तकनीकों को नेविगेट करना और चुनना आसान हो जाता है।
लक्ष्य सिस्टम पर हल्के एजेंट तैनात करें और केंद्रीय सर्वर से दूरस्थ रूप से टेस्ट निष्पादन को ऑर्केस्ट्रेट करें।
नोट: वर्तमान में केवल Windows एजेंट पूरी तरह से समर्थित हैं। Linux/macOS एजेंट समर्थन भविष्य के रिलीज़ के लिए नियोजित है।
टेस्ट आउटपुट वास्तविक समय में स्ट्रीम होता है जैसे ही एजेंट निष्पादित करता है, पूरा होने के बाद नहीं, ताकि आप पूर्वापेक्षाओं को चलते हुए, मुख्य कमांड को फायर होते हुए, और क्लीनअप को ट्रिगर होते हुए देख सकें। आउटपुट प्रकार - stdout, stderr, और एजेंट संदेश - शोर कम करने के लिए स्वतंत्र रूप से टॉगल किए जा सकते हैं। प्रत्येक टेस्ट चरण सजावटी लॉग बैनर द्वारा अलग किया जाता है, व्यक्तिगत रूप से समयबद्ध किया जाता है, और पूरा होने पर exit code तुरंत सामने आता है।
एटॉमिक टेस्ट को अक्सर निष्पादन से पहले टूल या फ़ाइलों की आवश्यकता होती है। RedTeamSimmer YAML टेस्ट परिभाषा को पार्स करता है, यह जाँचने के लिए prereq_command चलाता है कि निर्भरताएँ पहले से संतुष्ट हैं या नहीं, और यदि नहीं, तो उन्हें स्थापित करने के लिए get_prereq_command चलाता है। मुख्य कमांड फायर होने से पहले एक पुनः-सत्यापन चरण पुष्टि करता है कि पूर्वापेक्षाएँ मौजूद हैं। यदि आप इसे छोड़ना चाहते हैं - उदाहरण के लिए जब आपने पहले ही लक्ष्य को तैयार कर लिया है - तो UI टेस्ट को सीधे चलाने के लिए एक मैन्युअल ओवरराइड प्रदान करता है।
RedTeamSimmer वास्तविक दुनिया के APT ट्रेडक्राफ्ट पर मॉडल किए गए पूर्व-निर्मित एमुलेशन प्लान के साथ आता है। प्रत्येक प्लान संबंधित MITRE ATT&CK समूह प्रोफ़ाइल में प्रलेखित तकनीकों से मैप किए गए Atomic Red Team टेस्ट को एक साथ जोड़ता है, ताकि आप अलग-अलग तकनीकों को चलाने के बजाय अभिनेता की kill chain को क्रम में निष्पादित करें। प्लान JSON-परिभाषित, पूरी तरह से संपादन योग्य, और विस्तारणीय हैं - आप क्रम को संशोधित कर सकते हैं, तकनीकों को जोड़ या हटा सकते हैं, या कस्टम प्लान बिल्डर का उपयोग करके अपना खुद का शुरू से बना सकते हैं।
शामिल प्लान: