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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ictf-framework — ओपन-सोर्स फ्रेमवर्क जो शिक्षकों और प्रशिक्षकों के लिए स्वचालित गेमबॉट, स्क्रिप्ट निष्पादन, वीपीएन रूटिंग और क्लाउड-आधारित बुनियादी ढांचा प्रबंधन के साथ अटैक/डिफेंस सीटीएफ प्रतियोगिताओं की मेजबानी करता है। | Kitploit
उपकरण/GitHubGitHub/shellphish/ictf-framework
भेद्यता परीक्षण फ्रेमवर्कCTFक्लाउड सुरक्षालर्निंग और शिक्षा
GitHubshellphish/ictf-framework

ictf-framework

ओपन-सोर्स फ्रेमवर्क जो शिक्षकों और प्रशिक्षकों के लिए स्वचालित गेमबॉट, स्क्रिप्ट निष्पादन, वीपीएन रूटिंग और क्लाउड-आधारित बुनियादी ढांचा प्रबंधन के साथ अटैक/डिफेंस सीटीएफ प्रतियोगिताओं की मेजबानी करता है।

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

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

सभी देखें →

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

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

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

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

iCTF फ्रेमवर्क 3.0

यह वह फ्रेमवर्क है जिसका उपयोग Shellphish iCTF को होस्ट करने के लिए करता है।

iCTF फ्रेमवर्क का वर्णन 2014 में Usenix 3GSE कार्यशाला में प्रस्तुत एक पेपर में किया गया है।

हमने इसे इस आशा के साथ जारी किया है कि यह शिक्षकों और प्रशिक्षकों को अपने स्वयं के A/D CTF आयोजित करने में सक्षम बनाएगा। यह फ्रेमवर्क वाणिज्यिक उपयोग के लिए मुफ्त है, लेकिन हम जो सहायता प्रदान कर सकते हैं वह सीमित है।

हम भविष्य में प्रत्येक घटक के संबंध में अधिक तकनीकी दस्तावेज जारी करने की योजना बना रहे हैं; अभी के लिए आप गेम बनाने के निर्देश यहाँ पा सकते हैं।

यदि आपके कोई प्रश्न हैं, तो कृपया [email protected] पर ईमेल भेजें।

अस्वीकरण: यह फ्रेमवर्क अभी भी कार्य प्रगति पर है और इस रिलीज़ को बीटा संस्करण माना जाना चाहिए। नए पुल अनुरोध और नई समस्याएं स्वागत योग्य हैं :)

TODOs और ज्ञात समस्याएं

  • कोडबेस को अनुपयोगी कोड के पुराने टुकड़ों से साफ करने की आवश्यकता है।
  • प्रत्येक घटक को पायथन 3 में पोर्ट करना पूरा करें।
  • विभिन्न घटकों का दस्तावेजीकरण पूरा करें।
  • AWS के अलावा अन्य क्लाउड प्रदाताओं का समर्थन करने के लिए फ्रेमवर्क का विस्तार करें।
  • CTF को 12 घंटे से अधिक नहीं चलाया जा सकता क्योंकि डॉकर रजिस्ट्री में लॉग इन करने के लिए हम जिन क्रेडेंशियल्स का उपयोग करते हैं, वे उस समय के बाद समाप्त हो जाएंगे और जब गेम चल रहा हो तो वर्तमान में हमारे पास उन्हें नवीनीकृत करने का कोई तरीका नहीं है।

डेटाबेस

यह केंद्रीय डेटाबेस है जो गेम की स्थिति को ट्रैक करता है। यह डेटाबेस VM पर चलता है और एक RESTful API को उजागर करता है। ध्यान दें कि इस डेटाबेस तक टीमों द्वारा सीधे पहुंच नहीं बनाई जानी चाहिए, बल्कि उन्हें टीम सेवा घटक के माध्यम से जाना चाहिए।

गेमबॉट

गेमबॉट प्रतियोगिता को आगे बढ़ाने के लिए जिम्मेदार घटक है। प्रतियोगिता टिक्स में विभाजित है। प्रत्येक टिक की शुरुआत में, गेमबॉट यह तय करता है कि स्क्रिप्टबॉट द्वारा कौन सी स्क्रिप्ट निष्पादित की जानी चाहिए (उदाहरण के लिए, फ्लैग सेट करने, फ्लैग प्राप्त करने, या सेवाओं का परीक्षण करने की स्क्रिप्ट) और केंद्रीय डेटाबेस में शेड्यूल लिखता है। फिर, यह पिछले टिक के बारे में डेटाबेस से डेटा निकालता है (उदाहरण के लिए, सबमिट किया गया फ्लैग और सेवा जांच की स्थिति) और प्रत्येक टीम को दिए जाने वाले अंकों की गणना करता है। नए स्कोर डेटाबेस में संग्रहीत किए जाते हैं, ताकि उन्हें डैशबोर्ड घटक द्वारा प्रदर्शित किया जा सके।

स्क्रिप्टबॉट

स्क्रिप्टबॉट गेमबॉट द्वारा निर्धारित स्क्रिप्ट के निष्पादन के लिए जिम्मेदार है। स्क्रिप्टबॉट केंद्रीय डेटाबेस से निष्पादन के लिए निर्धारित स्क्रिप्ट निकालता है, और फिर उन्हें चलाता है। उदाहरण के लिए, स्क्रिप्ट पिछले टिक में सेट किए गए फ्लैग प्राप्त करती हैं, या जांचती हैं कि सेवाएं चालू और कार्यात्मक हैं या नहीं।

राउटर

राउटर घटक प्रतियोगिता में टीमों के बीच ट्रैफिक को रूट करने के लिए जिम्मेदार है। यह घटक एक OpenVPN सेवा को लागू करता है। प्रत्येक टीम को एक VM दिया जाता है जो टीम के लिए राउटर के रूप में कार्य करता है। टीमों के बीच ट्रैफिक को अनाम किया जाना चाहिए ताकि टीमें स्क्रिप्टबॉट-जनरेट ट्रैफिक को टीम ट्रैफिक से अलग न कर सकें।

CTF प्रतियोगिता बनाना

अधिक जानकारी के लिए हमारे विकी पृष्ठ पर जाएँ एक क्लास CTF चलाने के बारे में

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