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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Laravel-Security — A wrapper of voku/anti-xss for Laravel | Kitploit
उपकरण/GitHubGitHub/grahamcampbell/laravel-security
Defensive ToolsWeb SecurityAPI SecurityArchived
GitHubgrahamcampbell/laravel-security

Laravel-Security

A wrapper of voku/anti-xss for Laravel

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

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

सभी देखें →

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

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

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

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

Laravel Security

Laravel Security को Graham Campbell द्वारा बनाया गया है, और इसका अनुरक्षण Graham Campbell द्वारा किया जाता है। यह graham-campbell/security-core का उपयोग करते हुए Laravel के लिए एक voku/anti-xss रैपर है। बेझिझक चेंज लॉग, रिलीज़, सुरक्षा नीति, लाइसेंस, आचार संहिता, और योगदान दिशानिर्देश देखें।

Banner

Build Status StyleCI Status Software License Packagist Downloads Latest Version

स्थापना

यह संस्करण PHP 8.0-8.3 की आवश्यकता रखता है और Laravel 9-11 का समर्थन करता है।

नवीनतम संस्करण प्राप्त करने के लिए, Composer का उपयोग करके प्रोजेक्ट को require करें:

root@kitploit:~
$ composer require "graham-campbell/security:^11.2"

एक बार इंस्टॉल हो जाने पर, यदि आप स्वचालित पैकेज डिस्कवरी का उपयोग नहीं कर रहे हैं, तो आपको अपने config/app.php में GrahamCampbell\Security\SecurityServiceProvider सेवा प्रदाता को पंजीकृत करना होगा।

आप वैकल्पिक रूप से हमारे फेसडे को उपनाम (alias) भी दे सकते हैं:

root@kitploit:~
        'Security' => GrahamCampbell\Security\Facades\Security::class,

कॉन्फ़िगरेशन

Laravel Security वैकल्पिक कॉन्फ़िगरेशन का समर्थन करता है।

शुरू करने के लिए, आपको सभी वेंडर एसेट्स प्रकाशित करने होंगे:

root@kitploit:~
$ php artisan vendor:publish

यह आपके ऐप में एक config/security.php फ़ाइल बनाएगा, जिसे आप अपना कॉन्फ़िगरेशन सेट करने के लिए संशोधित कर सकते हैं। साथ ही, रिलीज़ के बीच इस पैकेज में मूल कॉन्फ़िग फ़ाइल में हुए बदलावों की जाँच करना सुनिश्चित करें।

दो कॉन्फ़िग विकल्प हैं:

Evil कॉन्फ़िगरेशन

यह विकल्प ('evil') उन evil विशेषताओं और टैग्स को परिभाषित करता है, जिन्हें हमेशा इनपुट से हटा दिया जाएगा।

प्रतिस्थापन स्ट्रिंग

यह विकल्प ('replacement') प्रतिस्थापन स्ट्रिंग को परिभाषित करता है, जिसका उपयोग स्ट्रिंग के उन हटाए गए हिस्सों के स्थान पर किया जाएगा जहाँ XSS मौजूद था।

उपयोग

Security

यह सबसे अधिक रुचि वाला क्लास है। यह ioc कंटेनर में 'security' के रूप में बाउंड है, और इसे Facades\Security फेसडे का उपयोग करके एक्सेस किया जा सकता है। एक सार्वजनिक विधि रुचिकर है।

'clean' विधि, XSS भेद्यताओं को हटाते हुए एक स्ट्रिंग को पार्स करेगी, सर्वोत्तम प्रयास के आधार पर।

Facades\Security

यह फेसडे गतिशील रूप से स्थैतिक विधि कॉल्स को ioc कंटेनर में मौजूद 'security' ऑब्जेक्ट तक पहुँचाएगा, जो डिफ़ॉल्ट रूप से Security क्लास है।

SecurityServiceProvider

इस क्लास में कोई रुचिकर सार्वजनिक विधियाँ नहीं हैं। इस क्लास को config/app.php में providers ऐरे में जोड़ा जाना चाहिए। यह क्लास ioc बाइंडिंग्स सेट करेगा।

अधिक जानकारी

आप Laravel Binput में कार्यान्वयन का एक उदाहरण देख सकते हैं।

सुरक्षा

यदि आपको इस पैकेज के भीतर कोई सुरक्षा भेद्यता मिलती है, तो कृपया [email protected] पर ईमेल भेजें। सभी सुरक्षा भेद्यताओं का तुरंत समाधान किया जाएगा। आप हमारी पूर्ण सुरक्षा नीति यहाँ देख सकते हैं।

लाइसेंस

Laravel Security, The MIT License (MIT) के अंतर्गत लाइसेंस प्राप्त है।

एंटरप्राइज़ के लिए

Tidelift सब्सक्रिप्शन के भाग के रूप में उपलब्ध

graham-campbell/security और हजारों अन्य पैकेजों के अनुरक्षक, Tidelift के साथ मिलकर उन ओपन सोर्स निर्भरताओं के लिए व्यावसायिक समर्थन और रखरखाव प्रदान कर रहे हैं जिनका उपयोग आप अपने अनुप्रयोगों को बनाने के लिए करते हैं। समय बचाएँ, जोखिम कम करें, और कोड स्वास्थ्य में सुधार करें, साथ ही आपके द्वारा उपयोग की जाने वाली सटीक निर्भरताओं के अनुरक्षकों को भुगतान करें। और जानें।

टूल डाउनलोड करें
SecurityL5.5L5.6L5.7L5.8L6L7L8L9L10L11
5.1✅✅✅❌❌❌❌❌❌❌
6.2✅✅✅✅✅❌❌❌❌❌
7.1✅✅✅✅✅✅❌❌❌❌
8.0❌❌❌❌✅✅❌❌❌❌
9.1❌❌❌❌✅✅✅✅❌❌
10.0❌❌❌❌❌❌✅✅❌❌
11.2❌❌❌❌❌❌❌✅✅✅