विशेषज्ञताएँ

कैटलॉग: ज़रूरत पड़ने पर ही लोड होने वाली सुरक्षा विशेषज्ञताएँ

आपके प्रोजेक्ट के कैटलॉग की विशेषज्ञताएँ कैसे लोड होती हैं, ज़रूरत पड़ने पर किसी चरण के ज़रिए और सीधे आपके ज़रिए।

🧠 Lagune की विशेषज्ञताएँ सुरक्षा ज्ञान के केंद्रित मॉड्यूल हैं, जो किसी एक प्रोग्रामिंग भाषा से बंधे नहीं हैं और डिफ़ॉल्ट रूप से कभी लोड नहीं होते, सिर्फ़ ज़रूरत पड़ने पर ही लोड होते हैं। ये कमांड नहीं हैं। आपके प्रोजेक्ट का कैटलॉग वह सेट है जिसका प्रोजेक्ट इस्तेमाल करता है: उसकी श्रेणियों की बिल्ट-इन विशेषज्ञताएँ और उसकी अपनी विशेषज्ञताएँ। detect और verify चरण चलते समय इनका सहारा लेते हैं, और आप भी किसी भी समय कोई विशेषज्ञता सीधे लोड कर सकते हैं।

एक्सेस कंट्रोल

पक्का करती है कि लोग सिर्फ़ वही देख और कर सकें जिसकी उन्हें अनुमति है, ताकि कोई भी सिर्फ़ एक लिंक या ID बदलकर किसी दूसरे यूज़र के डेटा या सिर्फ़ एडमिन के लिए बने कामों तक न पहुँच सके।

OWASPLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog access-control

API एंडपॉइंट

आपके ऐप के बाहरी दुनिया के लिए खुले दरवाज़ों की जाँच करती है, ताकि अनजान लोगों की रिक्वेस्ट निजी डेटा न निकाल सकें या ऐसे काम न करवा सकें जो उन्हें नहीं करवाने चाहिए।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog api-endpoint

ब्राउज़र

आपके विज़िटर्स के ब्राउज़र में चलने वाली चीज़ों की रखवाली करती है, ताकि कोई हमलावर ऐसा कोड न डाल सके जो लॉगिन चुरा ले या आपके यूज़र्स जो देखते और क्लिक करते हैं, उसे हाईजैक कर ले।

JavaScriptLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog browser

C / C++

लो-लेवल मेमोरी की उन ग़लतियों को पकड़ती है जिनसे हमलावर प्रोग्राम को क्रैश कर सकते हैं या आपके सर्वर पर अपना कोड चला सकते हैं।

C / C++
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog c-cpp

कंटेनर

आपका ऐप कैसे पैकेज और डिप्लॉय होता है, इसकी समीक्षा करती है, ताकि सेंध लगने पर नुक़सान वहीं तक सीमित रहे और हमलावर के हाथ पूरी मशीन न लगे।

OWASPइन्फ़्रास्ट्रक्चर
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog container

क्रेडेंशियल एंडपॉइंट

लॉगिन, साइनअप और पासवर्ड रीसेट फ़्लो की रक्षा करती है, ताकि हमलावर पासवर्ड का अंदाज़ा न लगा सकें, अकाउंट पर क़ब्ज़ा न कर सकें या किसी और का पासवर्ड रीसेट न कर सकें।

OWASPLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog credential-endpoint

क्रिप्टो

पक्का करती है कि संवेदनशील डेटा ठीक से एन्क्रिप्ट हो, ताकि पासवर्ड, टोकन और निजी जानकारी लीक होने पर भी पढ़ी न जा सके।

OWASPLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog crypto

CSV

एक्सपोर्ट की गई स्प्रेडशीट को मज़बूत करती है, ताकि डाउनलोड की गई फ़ाइल खोलने पर किसी के कंप्यूटर पर चुपचाप कोई नुक़सानदेह कमांड चलने की संभावना बहुत कम हो जाए।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog csv

.NET

.NET ऐप की ख़ास सुरक्षा ग़लतियों को कवर करती है, जिनसे कोई हमलावर आपके सर्वर पर अपना कोड चला सकता है।

.NET
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog dotnet

फ़ेडरेशन

"Google, Microsoft वग़ैरह से साइन इन करें" को मज़बूत करती है, ताकि किसी हमलावर के लिए किसी यूज़र का रूप धरना या किसी पराए अकाउंट में घुसना कहीं ज़्यादा मुश्किल हो जाए।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog federation

Go

Go ऐप की ख़ास सुरक्षा ग़लतियों को कवर करती है, ख़ासकर उन बारीक बग को जो असली ट्रैफ़िक में सामने आते हैं।

Go
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog go

HTTP रिक्वेस्ट

हर वेब रिक्वेस्ट के साथ आने वाले डेटा की जाँच करती है, ताकि छिपा हुआ या दुर्भावनापूर्ण इनपुट आपके ऐप से ग़लत काम न करवा सके।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog http-request

इन्फ़्रास्ट्रक्चर

आपके ऐप को बिल्ड और डिप्लॉय करने वाली फ़ाइलों की समीक्षा करती है, जैसे Dockerfile, Terraform और CI वर्कफ़्लो, ताकि एक ढीली सेटिंग पूरे एनवायरनमेंट को उजागर न कर सके।

इन्फ़्रास्ट्रक्चर
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog infra

इंटरप्रेटर

यूज़र के इनपुट को कमांड की तरह चलने से रोकती है, ताकि कोई फ़ॉर्म फ़ील्ड या अपलोड आपके सर्वर से हमलावर के निर्देश न चलवा सके।

OWASPLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog interpreter

Java

Java ऐप की ख़ास सुरक्षा ग़लतियों को कवर करती है, जिनसे कोई हमलावर आपके सर्वर पर अपना कोड चला सकता है।

Java
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog java

JavaScript

JavaScript और Node ऐप की ख़ास सुरक्षा ग़लतियों को कवर करती है, अविश्वसनीय कोड चलाने से लेकर उन फ़ाइलों को पढ़ने तक जिन्हें नहीं पढ़ना चाहिए।

JavaScript
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog javascript

LLM

AI मॉडल पर बने फ़ीचर्स की रक्षा करती है, ताकि चालाकी से लिखा गया कोई मैसेज AI को बहकाकर डेटा लीक न करवा सके या जुड़े हुए टूल का ग़लत इस्तेमाल न करवा सके।

AI / LLMLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog llm

नेटवर्क

जाँचती है कि आपका ऐप दूसरी सर्विसेज़ से कैसे बात करता है, ताकि हमलावर उसे धोखे से अपने नियंत्रण वाली कोई चीज़ लाने या उस पर भरोसा करने के लिए न फँसा सके।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog network

पाथ

हमलावरों को आपके सर्वर की फ़ाइलों में भटकने से रोकती है, ताकि वे फ़ाइल के नाम से छेड़छाड़ करके निजी फ़ाइलें न पढ़ सकें या ज़रूरी फ़ाइलों को ओवरराइट न कर सकें।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog path

पेमेंट

चेकआउट और बिलिंग को मज़बूत करती है, जिससे क़ीमतों से छेड़छाड़ करना, पेमेंट से बचना या किसी चार्ज को दोबारा चलाना कहीं ज़्यादा मुश्किल हो जाता है।

OWASPLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog payment

PHP

PHP ऐप की ख़ास सुरक्षा ग़लतियों को कवर करती है, जिनसे कोई हमलावर अपना कोड चला सकता है या लॉगिन को बायपास कर सकता है।

PHP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog php

Python

Python ऐप की ख़ास सुरक्षा ग़लतियों को कवर करती है, ख़ासकर अविश्वसनीय डेटा लोड करना, जिससे हमलावर का कोड चल सकता है।

Python
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog python

Regex

टेक्स्ट की जाँच को मज़बूत करती है ताकि वह कुशल बनी रहे, जिससे किसी दुर्भावनापूर्ण इनपुट के लिए आपके ऐप पर ज़्यादा बोझ डालकर उसे ठप करना कहीं ज़्यादा मुश्किल हो जाता है।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog regex

Ruby

Ruby ऐप की ख़ास सुरक्षा ग़लतियों को कवर करती है, ख़ासकर अविश्वसनीय डेटा लोड करना, जिससे हमलावर का कोड चल सकता है।

Ruby
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog ruby

Rust

Rust ऐप की ख़ास सुरक्षा ग़लतियों को कवर करती है, ख़ासकर unsafe कोड, जो मेमोरी को ख़राब कर सकता है या प्रोग्राम को क्रैश कर सकता है।

Rust
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog rust

सीक्रेट

पासवर्ड, API कुंजियों और टोकन को आपके सोर्स कोड से बाहर रखती है, ताकि शेयर की गई रिपॉज़िटरी या लीक हुआ बिल्ड उन्हें कभी किसी हमलावर के हाथ न सौंपे।

OWASPLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog secrets

सर्वरलेस

क्लाउड फ़ंक्शन और उनकी अनुमतियों की समीक्षा करती है, ताकि किसी एक फ़ंक्शन का ग़लत इस्तेमाल करके ज़रूरत से कहीं ज़्यादा चीज़ों तक न पहुँचा जा सके।

OWASPइन्फ़्रास्ट्रक्चरLovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog serverless

SQL

आपका ऐप अपने डेटाबेस से कैसे बात करता है, इसकी रखवाली करती है, ताकि जान-बूझकर गढ़ा गया इनपुट ऐसा डेटा न पढ़ सके, न बदल सके, न मिटा सके जिसे उसे कभी छूना ही नहीं था।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog sql

Supabase

आपके Supabase बैकएंड को कसकर सुरक्षित करती है, ताकि आपके डेटाबेस के नियम सच में कारगर रहें और सीक्रेट कुंजियाँ सबके सामने उजागर न हों।

Lovable
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog supabase

ट्रांसपोर्ट

ट्रांसपोर्ट को मज़बूत करती है ताकि डेटा एन्क्रिप्टेड कनेक्शन पर जाए, जिससे आपके यूज़र्स और आपके ऐप के बीच रास्ते में उसे पढ़ना या बदलना कहीं ज़्यादा मुश्किल हो जाता है।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog transport

अपलोड

फ़ाइल अपलोड को मज़बूत करती है, जिससे किसी के लिए दूसरे रूप में छिपाई गई ऐसी फ़ाइल अपलोड करना कहीं ज़्यादा मुश्किल हो जाता है जो कोड चलाए, डेटा ओवरराइट करे या आपका स्टोरेज भर दे।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog upload

XML

आपका ऐप XML डेटा कैसे पढ़ता है, इसे मज़बूत करती है, ताकि जान-बूझकर गढ़ी गई फ़ाइल के लिए सर्वर की फ़ाइलें लीक करना या आपके ऐप को ठप करना कहीं ज़्यादा मुश्किल हो।

OWASP
माउस ऊपर लाकर देखें
लोड करो:npx lagune read catalog xml

अक्सर पूछे जाने वाले सवाल

सुरक्षा ज्ञान का एक केंद्रित मॉड्यूल, जो किसी एक प्रोग्रामिंग भाषा से बंधा नहीं है और डिफ़ॉल्ट रूप से कभी नहीं, सिर्फ़ ज़रूरत पड़ने पर ही लोड होता है। यह एजेंट स्किल्स की तरह कमांड नहीं है।

वे विशेषज्ञताएँ जिनका प्रोजेक्ट इस्तेमाल करता है: उसकी श्रेणियों की बिल्ट-इन विशेषज्ञताएँ और उसकी अपनी विशेषज्ञताएँ। जब तक कोई श्रेणी दर्ज नहीं होती, प्रोजेक्ट सिर्फ़ OWASP का इस्तेमाल करता है।

नहीं। ये सिर्फ़ ज़रूरत पड़ने पर ही लोड होती हैं, प्रोजेक्ट असल में जैसा है उसके हिसाब से।

अपने काम वाले उसी प्रॉम्प्ट में एजेंट से npx lagune read catalog <name> चलाने को कहें।