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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
WebGoat.NET — OWASP WebGoat.NET | Kitploit
उपकरण/GitHubGitHub/jerryhoff/webgoat.net
Vulnerability AnalysisWeb SecurityCTFPenetration TestingLearning & EducationLabs & Practice
GitHubjerryhoff/webgoat.net

WebGoat.NET

OWASP WebGoat.NET

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

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

सभी देखें →

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

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

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

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

***************************** Webgoat.NET **********************************

  • Source Code: https://github.com/jerryhoff/WebGoat.NET
  • Download zip: https://github.com/jerryhoff/WebGoat.NET/zipball/master

यह वेब एप्लिकेशन एक सीखने का मंच है जो सामान्य वेब सुरक्षा दोषों के बारे में सिखाने का प्रयास करता है। इसमें सामान्य सुरक्षा दोष शामिल हैं जो अधिकांश वेब एप्लिकेशन पर लागू होते हैं। इसमें ऐसे पाठ भी शामिल हैं जो विशेष रूप से .NET फ्रेमवर्क से संबंधित हैं। इस ऐप में अभ्यास वेब सुरक्षा हमलों और डेवलपर्स उन्हें कैसे दूर कर सकते हैं, के बारे में सिखाने के लिए हैं।

चेतावनी: इस वेब एप्लिकेशन में अनेक सुरक्षा कमजोरियाँ हैं जो चलने के दौरान आपके कंप्यूटर को बहुत असुरक्षित बना देंगी! यह अत्यधिक अनुशंसित है कि चलाने से पहले अपने कंप्यूटर को सभी नेटवर्क से पूरी तरह डिस्कनेक्ट कर दें!

नोट्स:

  • Google Chrome परावर्तित XSS हमलों के लिए फ़िल्टरिंग करता है। ये हमले तब तक काम नहीं करेंगे जब तक Chrome को --disable-xss-auditor तर्क के साथ नहीं चलाया जाता।
  • कुछ (लेकिन सभी नहीं!) पाठों के लिए एक कार्यशील SQL डेटाबेस की आवश्यकता है। सेटअप दिशानिर्देश नीचे दिखाए गए हैं।

Mac OS X और Linux के तहत निर्माण और चलाने का तरीका:

  1. पूर्वापेक्षाएँ a. आपके ओएस के लिए Mono फ्रेमवर्क। इसे http://www.go-mono.com/mono-downloads/download.html पर डाउनलोड किया जा सकता है। सुनिश्चित करें कि GTK और xsp सहित सभी घटक स्थापित हो जाएँ। b. कुछ पाठों के लिए एक DB। Sqlite3 अनुशंसित है क्योंकि यह इन पाठों के उद्देश्यों के लिए तेज़ और उपयोग में आसान है। बाइनरी यहाँ मिल सकते हैं: http://www.sqlite.org/download.html
  2. Mono फ्रेमवर्क और sqlite3 बाइनरी स्थापित करें।
  3. महत्वपूर्ण: सुनिश्चित करें कि Mono निष्पादन योग्य आपके PATH में है।
  4. WebGoat.NET प्राप्त करें और रूट निर्देशिका में cd करें।
  5. 'xbuild' चलाएँ। कुछ चेतावनियाँ हो सकती हैं लेकिन कोई त्रुटि नहीं होनी चाहिए! यदि त्रुटियाँ हैं तो कृपया हमें बताएँ।
  6. WebGoat प्रोजेक्ट में cd करें और 'xsp4' चलाएँ। फिर अपना पसंदीदा ब्राउज़र खोलें और http://localhost:8080 (या जो भी पोर्ट आपका xsp4 उपयोग कर रहा है, यदि आप डिफ़ॉल्ट का उपयोग नहीं कर रहे हैं) पर जाएँ। ध्यान दें: पहली बार चलने में कुछ समय लग सकता है क्योंकि यह सब कुछ मक्खी पर संकलित कर रहा है।
  7. यदि आप WebGoat.NET पृष्ठ देखते हैं तो इसका मतलब है कि आप लगभग पहुँच चुके हैं! अगला कदम 'Set Up Database!' पर क्लिक करना है।
  8. आपको डेटाबेस के लिए सेटअप जानकारी के साथ एक फ़ॉर्म दिखना चाहिए। 'Data Provider' के लिए Sqlite चुनें। 'Data File Path' में 'db.sqlite3' डालें और 'Client Executable' में अपने ओएस का sqlite3 निष्पादन योग्य डालें (आमतौर पर /usr/bin/sqlite3)।
  9. 'Test Configuration' पर क्लिक करें, उसके बाद 'Rebuild Database' पर क्लिक करें और उम्मीद है कि आप ठीक हो जाएँगे! अपने हैकाथॉन का आनंद लें!

Windows के तहत निर्माण और चलाने का तरीका:

  1. पूर्वापेक्षाएँ: a. Visual Studio 2010 और उससे ऊपर। b. Mysql डेटाबेस जो चालू है और कम से कम एक उपयोगकर्ता पूर्ण अनुमतियों के साथ पहले से सेटअप है।
  2. Visual Studio के माध्यम से WebGoat.sln फ़ाइल खोलें, और डीबग पर क्लिक करें।
  3. आपको WebGoat.NET पृष्ठ दिखना चाहिए, उस बिंदु पर 'Set Up Database' पर क्लिक करें।
  4. आपको डेटाबेस के लिए सेटअप जानकारी के साथ एक फ़ॉर्म दिखना चाहिए। 'Data Provider' के लिए MySql चुनें। आपको अपने mysql db के लिए संबंधित डेटा प्रविष्टियाँ भरनी होंगी। 'Client Executable' और 'Data File Path' MySql के लिए आवश्यक नहीं हैं, इसलिए आप उन्हें खाली छोड़ सकते हैं।
  5. 'Test Configuration' पर क्लिक करें, उसके बाद 'Rebuild Database' पर क्लिक करें और उम्मीद है कि आप ठीक हो जाएँगे! अपने हैकाथॉन का आनंद लें!
टूल डाउनलोड करें