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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
capture-the-flag — लिनक्स लाइव सीडी इमेज को रीमास्टर करने के लिए सहायक स्क्रिप्ट्स, तैयार उपयोग-योग्य सुरक्षा वारगेम्स बनाने के उद्देश्य से, जिनमें पूर्व-स्थापित कमजोरियाँ (vulnerabilities) हों जिन्हें एक्सप्लॉइट किया जा सके। | Kitploit
उपकरण/GitHubGitHub/ctf-o-matic/capture-the-flag
भेद्यता विश्लेषणशोषणCTFपेनिट्रेशन टेस्टिंगलर्निंग और शिक्षालैब और अभ्यास
GitHubctf-o-matic/capture-the-flag

capture-the-flag

लिनक्स लाइव सीडी इमेज को रीमास्टर करने के लिए सहायक स्क्रिप्ट्स, तैयार उपयोग-योग्य सुरक्षा वारगेम्स बनाने के उद्देश्य से, जिनमें पूर्व-स्थापित कमजोरियाँ (vulnerabilities) हों जिन्हें एक्सप्लॉइट किया जा सके।

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

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

सभी देखें →

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

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

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

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

Capture The Flag!

उपयोग के लिए तैयार सुरक्षा वॉरगेम बनाने के उद्देश्य से Linux Live CD इमेज को रीमास्टर करें, जिनमें शोषण के लिए पूर्व-स्थापित कमजोरियाँ हों।

आवश्यकताएँ

इस प्रोजेक्ट की स्क्रिप्ट का उपयोग करके Live CD बनाने के लिए आपको निम्नलिखित की आवश्यकता होगी:

  • sudo के साथ रूट एक्सेस वाला Linux
  • git
  • make, gcc -- कमजोर प्रोग्राम बनाने के लिए
  • pwgen -- यादृच्छिक पासवर्ड उत्पन्न करने के लिए
  • rsync
  • genisoimage -- mkisofs के लिए
  • advancecomp -- के लिए
advdef
  • squashfs-tools -- unsquashfs के लिए
  • curl -- पैकेज और अन्य फ़ाइलें डाउनलोड करने के लिए
  • 64-बिट सिस्टम में निर्माण करते समय आवश्यकताएँ

    मूल Live CD 32-बिट है, और इसलिए C प्रोग्राम भी 32-बिट में ही बनाए जाने चाहिए। ऐसा करने के लिए आपको 32-बिट डेवलपमेंट लाइब्रेरी इंस्टॉल करने की आवश्यकता है। उदाहरण के लिए डेबियन में यह पैकेज libc6-dev-i386 कहलाता है।

    Live CD बनाना

    सीडी बनाने के लिए आपके पास कई विकल्प हैं:

    • मूल निर्माण: सब कुछ बनाने के लिए एक ही स्क्रिप्ट का उपयोग करना
    • 3-चरणीय निर्माण: अनुकूलन का अवसर देने के लिए 3 चरण
    • विशेषज्ञ निर्माण: यदि आप सब कुछ समझना चाहते हैं

    जो भी विधि आपके लिए सबसे उपयुक्त हो, उसे चुनें।

    मूल निर्माण (अधीर लोगों के लिए)

    8MB TinyCore बेस बेस इमेज, हैकिंग प्रतियोगिता डेटा और सभी आवश्यक TinyCore पैकेज सहित सभी आवश्यक फ़ाइलें प्राप्त करने और सीडी को रीमास्टर करने के लिए:

    root@kitploit:~
    ./scripts/rebuild.sh
    

    नोट: कुछ चरणों को sudo चलाने की आवश्यकता होती है, इसलिए आपसे एक या अधिक बार पासवर्ड पूछा जाएगा।

    3-चरणीय निर्माण

    इस निर्माण विधि का विचार मूल सीडी डेटा बनाना है, लेकिन इमेज को दोबारा बनाने से पहले रुकना है ताकि आप पहले उसे अनुकूलित कर सकें।

    1. मूल सीडी डेटा बनाएं:

      root@kitploit:~
       ./scripts/build.sh
      

      नोट: कुछ चरणों को sudo चलाने की आवश्यकता होती है, इसलिए आपसे एक या अधिक बार पासवर्ड पूछा जाएगा।

    2. extract निर्देशिका में सामग्री को अनुकूलित करें। यह चरण पूरी तरह से आप पर निर्भर है, कि आप क्या अनुकूलित करना चाहते हैं। आप कुछ कस्टम पैकेज इंस्टॉल करना चाह सकते हैं, उदाहरण के लिए गैर-US कीबोर्ड के लिए कीमैप:

      root@kitploit:~
       sudo ./scripts/install-tcz.sh kmaps
      
    3. अंतिम ISO बनाएं:

      root@kitploit:~
       sudo ./scripts/pack-iso.sh
      

    अस्वीकरण

    चुनौतियाँ Stripe द्वारा आयोजित मूल ऑनलाइन प्रतियोगिता पर आधारित हैं: https://stripe.com/blog/capture-the-flag

    Live CD का उपयोग

    देखें http://janosgyerik.github.com/capture-the-flag/

    स्क्रीनशॉट

    Start End

    समाधान

    समाधान जानबूझकर इस प्रोजेक्ट से हटाए गए हैं। आप मूल Stripe चुनौतियों के समाधान इंटरनेट पर पा सकते हैं, लेकिन अगर वे इस Live CD पर बिना किसी संशोधन के काम न करें तो आश्चर्यचकित न हों। वह भी जानबूझकर है ;-)

    कृपया अपने स्वयं के समाधान निजी रखें।

    सीडी का दुरुपयोग

    यदि आप लाइव सिस्टम में रूट एक्सेस प्राप्त करना चाहते हैं, तो आप एडमिन उपयोगकर्ता बनने के लिए su - tc कर सकते हैं, या सिस्टम को mc superuser बूट विकल्प के साथ बूट कर सकते हैं। यह कोई रहस्य नहीं है, और इस तरह आप कुछ भी नहीं सीखेंगे।

    लिंक

    • नवीनतम ISO इमेज
    • Stripe द्वारा Capture The Flag की ब्लॉग घोषणा
    • Stripe द्वारा Capture The Flag 2.0 की ब्लॉग घोषणा
    • https://insecure.org/stf/smashstack.html
    • Tiny Core Linux
    • CTF ASCII कला जनरेटर
    टूल डाउनलोड करें