
आपके द्वारा वास्तव में शिप किए जाने वाले ऐप्स के लिए सुरक्षा प्रशिक्षण। अपना ब्राउज़र खोलें और हैकिंग शुरू करें।
उन ऐप्स के लिए सुरक्षा प्रशिक्षण जिन्हें आप वास्तव में शिप करते हैं।
वेब, API, प्रमाणीकरण, बिज़नेस लॉजिक, क्रिप्टोग्राफी, सप्लाई चेन, AI एजेंट और MCP में 36 चुनौतियाँ।
Next.js, React, TypeScript और Prisma पर बने एक जानबूझकर कमज़ोर ई-कॉमर्स ऐप को तोड़ें।
बग खोजें। उनका शोषण करें। समझें कि वे क्यों काम करते हैं।
Docker Hub · npm · Roadmap · Walkthroughs · Contributing · Good first issues
____ ____ ____ ____ ____ ____ _
/ __ \/ __// __/ / __ \ ___ ___ ___ / __/ ___ ____ / __/ / /_ ___ ____ ___
/ /_/ /\ \ _\ \ / /_/ // _ \ / _ \(_-<_\ \ / -_)/ __/_\ \ / __// _ \ / __// -_)
\____/___//___/ \____/ \___// .__/___/___/ \__/ \__//___/ \__/ \___//_/ \__/
/_/
# Start with Node.js
npx create-oss-store my-ctf-lab && cd my-ctf-lab && npm start
# Start with Docker
docker run -p 127.0.0.1:3000:3000 leogra/oss-oopssec-store
# Then open http://localhost:3000 and start hacking
किसी भी स्क्रीनशॉट पर क्लिक करके उसे पूरे आकार में देखें।
लैब शुरू करेंnpx create-oss-store my-ctf-lab && cd my-ctf-lab && npm startया इसे Docker के साथ चलाएँ। स्टोर localhost:3000 पर आ जाता है। |
|
|
चैलेंज #1 पर हमला करें Public env variable leak: एक पेमेंट सीक्रेट जिसे Next.js क्लाइंट बंडल में बेक कर देता है। आसान · 15–20 मिनट · बस आपके ब्राउज़र devtools। |
|
|
अटक गए? वॉकथ्रू पढ़ें हर चैलेंज के लिए एक है, कमज़ोरी से लेकर शोषण से लेकर फिक्स तक। पहला: Reading Secrets From the Browser: The NEXT_PUBLIC_ Trap in Next.js। |
|
फ्लैग सत्यापित करेंOSS{...} को फ्लैग चेकर में पेस्ट करें, जो हर पेज पर तैरता विजेट है।आपका player dashboard ट्रैक करता है कि क्या बचा है। |
|
|
अगला चुनें roadmap हर चैलेंज को अध्यायों में क्रमबद्ध करता है: कठिनाई, समय अनुमान, पूर्वापेक्षाएँ। अगला कार्ड लें, फिर वापस स्टेप 2 पर। ↻ |
[!TIP] सब कैप्चर कर लिया? Hall of Fame में शामिल हों, रेपो को स्टार करें, और अपना रूट Show your solve में पोस्ट करें।
ऑफेंसिव सिक्योरिटी में नए हैं? TryHackMe room पहले फ्लैग्स को एक निर्देशित कथा में लपेटता है।
[!WARNING] इस एप्लिकेशन में जानबूझकर सुरक्षा खामियाँ हैं और इसे कभी भी प्रोडक्शन वातावरण में तैनात नहीं किया जाना चाहिए।