फ़ोल्डर खोलें
ऐप लॉन्च करें और अपनी प्रैक्टिस फ़ोल्डर खोलें।
अपना वर्किंग फ़ोल्डर खोलें, चुनौती का स्रोत पढ़ें और एजेंट की मदद से छिपी स्ट्रिंग खोजें, यह सोचते हुए कि एक हल करने योग्य CTF चुनौती कैसे डिज़ाइन की जाए। आप वातावरण और परिणामों पर पूर्ण नियंत्रण रखते हैं।
ऐप लॉन्च करें और अपनी प्रैक्टिस फ़ोल्डर खोलें।
चुनौती कोड देखने के लिए read_file का उपयोग करें।
अपनी सॉल्व स्क्रिप्ट निष्पादित करने के लिए Shell का उपयोग करें।
आउटपुट कार्ड और एक्ज़िट कोड की समीक्षा करें।
index.html2 पंक्तियाँhidden1 मेलsolve.pyसहेजा गयाpython solve.pyएक्ज़िट 0# Web Challenge 1
# comment
category: web
given: a login page and its source
idea 1: read the form code
idea 2: check the html source
status: solved
flag: submitted on the platform
notes: used grep to find strings
यह सादा पाठ फ़ाइल श्रेणी, दी गई फ़ाइलें, आपकी कोशिश की गई विचारधाराएँ और आपकी प्रैक्टिस चुनौती का अंतिम स्थान दर्ज करती है।
एजेंट read_file का उपयोग करके चुनौती के स्रोत को चैट संदर्भ में लोड करता है और आपको कच्चा पाठ तुरंत दिखाई देता है जबकि आप मेल खाने वाले परिणामों की समीक्षा करते हैं ताकि छिपी स्ट्रिंग खोजी जा सके। फिर grep खोजता है। आप grep का उपयोग फ़ाइल में विशिष्ट स्ट्रिंग्स खोजने के लिए कर सकते हैं। एजेंट खोज परिणामों को आपके समीक्षा के लिए एक स्पष्ट कार्ड में प्रदर्शित करता है। आप छिपी स्ट्रिंग खोजने और कोड संरचना को समझने के लिए मेल खाने वाले परिणामों की समीक्षा करते हैं। यह दृष्टिकोण किसी भी टेक्स्ट फ़ाइल के लिए काम करता है और आपको capture the flag गेम हल करने में मदद करता है। आप डेटा प्रक्रिया के लिए एक स्क्रिप्ट लिख सकते हैं और एजेंट उसे आपके लिए चलाता है। यह विधि साइबर सुरक्षा कार्यों में CTF के लिए प्रभावी है, इसलिए पूछें कि पहले कौन सी वेब सुरक्षा लैब करनी है।
एजेंट टर्मिनल में आपकी स्क्रिप्ट चलाता है और वास्तविक आउटपुट दिखाता है ताकि आप आगे बढ़ने से पहले तुरंत और स्पष्ट रूप से परिणाम की जांच कर सकें। एक्ज़िट कोड देखें। डीफ़ और आउटपुट की समीक्षा करें, स्वयं परिणाम का परीक्षण करें। यह विधि आपको इन कार्यों को प्रभावी और स्पष्टता से हल करने में मदद करती है। आप एक्ज़िट कोड को स्पष्ट रूप से देखते हैं और स्थिति को तुरंत समझते हैं। आउटपुट बाद की समीक्षा के लिए एक फ़ाइल में सहेजा जाता है। सही होने को सुनिश्चित करने के लिए परिवर्तनों को स्वीकार करने से पहले आप डीफ़ की समीक्षा करते हैं। यह वर्कफ़्लो प्रत्येक चुनौती प्रकार के लिए आपकी विशिष्ट आवश्यकताओं का समर्थन करता है, और छात्रों के लिए पेंटेस्ट लैब सेटअप करना उपयोगी है।