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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ff4j__ff4j_CVE-2022-44262_1_8_13_fixed — जावा के लिए फीचर टॉगल फ्रेमवर्क जो रनटाइम फीचर सक्रियण, रोल-आधारित पहुँच, AOP-संचालित टॉगलिंग, मॉनिटरिंग, ऑडिट ट्रेल्स, और REST API के साथ वेब कंसोल सक्षम करता है। | Kitploit
उपकरण/GitHubGitHub/shoucheng3/ff4j__ff4j_cve-2022-44262_1_8_13_fixed
प्रमाणीकरण और प्राधिकरणकॉन्फ़िगरेशन ऑडिटिंगवेब सुरक्षाDevSecOpsउपयोगिताएँ और फ्रेमवर्कलॉग विश्लेषण
GitHubshoucheng3/ff4j__ff4j_cve-2022-44262_1_8_13_fixed

ff4j__ff4j_CVE-2022-44262_1_8_13_fixed

जावा के लिए फीचर टॉगल फ्रेमवर्क जो रनटाइम फीचर सक्रियण, रोल-आधारित पहुँच, AOP-संचालित टॉगलिंग, मॉनिटरिंग, ऑडिट ट्रेल्स, और REST API के साथ वेब कंसोल सक्षम करता है।

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें
51 साल पहलेअभी तक समीक्षित नहीं

✨✨✨ FF4J - जावा के लिए फीचर फ्लिपिंग ✨✨✨

Build Status Backers on Open Collective Sponsors on Open Collective Maven Central Coverage Status

Codacy Badge Join the chat at https://gitter.im/ff4j/ff4j License Apache2 SourceSpy Dashboard

FF4j, Feature Toggle पैटर्न का एक कार्यान्वयन है।

🤘विशेषताएं

  • फीचर टॉगल: रनटाइम पर सुविधाओं को सक्षम और अक्षम करें - कोई डिप्लॉयमेंट नहीं। अपने कोड में डायनामिक प्रेडिकेट्स (if/then/else) द्वारा संरक्षित कई पथ लागू करें।

  • रोल-आधारित टॉगलिंग: न केवल फ्लैग मानों के साथ बल्कि भूमिकाओं और समूहों (कैनरी रिलीज़) के साथ पहुंच को भी संचालित करें। Spring Security से शुरू करके विभिन्न फ्रेमवर्क समर्थित हैं।

  • रणनीति-आधारित टॉगलिंग: यह मूल्यांकन करने के लिए कि कोई सुविधा सक्षम है, कस्टम प्रेडिकेट्स (स्ट्रेटेजी पैटर्न) लागू करें। कुछ बॉक्स से बाहर प्रदान किए गए हैं: White/Black lists ,समय-आधारित, एक्सप्रेशन-आधारित। Drools नियम इंजन जैसे बाहरी स्रोत से कनेक्ट करें।

  • AOP-संचालित टॉगलिंग: अपने कोड को साफ और पढ़ने योग्य रखें: नेस्टेड if स्टेटमेंट से बचें लेकिन एनोटेशन का उपयोग करें। Spring AOP की बदौलत, लक्ष्य कार्यान्वयन रनटाइम पर चुना जाता है, और इस प्रकार फीचर स्थितियों द्वारा संचालित होता है।

  • सुविधाओं की निगरानी: प्रत्येक सुविधा निष्पादन के लिए, ff4j प्रेडिकेट का मूल्यांकन करता है, इसलिए समय के साथ सुविधाओं के उपयोग के लिए अच्छे डैशबोर्ड की गणना करने या वक्र खींचने के लिए घटनाओं, मीट्रिक्स को एकत्र और रिकॉर्ड करना संभव है।

  • ऑडिट ट्रेल: प्रत्येक क्रिया (बनाना, अपडेट करना, हटाना, टॉगल) को ट्रेस किया जा सकता है और समस्या निवारण के लिए ऑडिट ट्रेल में सहेजा जा सकता है। अनुमति प्रबंधन (AuthorizationManager) के साथ, उपयोगकर्ताओं की पहचान करना संभव है।

  • वेब कंसोल: वेब UI के साथ FF4j (सुविधाओं और गुणों सहित) का प्रशासन करें। लाइब्रेरी में एक सर्वलेट के रूप में पैकेज किया गया, आप इसे अपने बैकएंड एप्लिकेशन में उजागर करेंगे। लगभग 10 भाषाएँ उपलब्ध हैं।

  • डेटाबेस का विस्तृत विकल्प हमारा गर्व: हम आपकी सुविधाओं, गुणों और घटनाओं को संग्रहीत करने के लिए 20+ डेटाबेस प्रौद्योगिकियों का समर्थन करते हैं। समान बिजनेस मॉडल, कई कार्यान्वयन। एक्सटेंशन पॉइंट्स के लिए धन्यवाद, अपना खुद का बनाना आसान है।

  • Spring Boot Starter अपने माइक्रोसर्विसेज में ff4j-spring-boot-starter निर्भरता आयात करें ताकि वेब कंसोल और REST API तुरंत काम करने लगें। (बैकएंड ऐप के लिए उपयोग करें। अब Spring Boot 2x के अनुरूप: 👉 SAMPLES

  • REST API WEB API के माध्यम से FF4j संचालित करें। यह ff4j को अन्य भाषाओं, विशेष रूप से जावास्क्रिप्ट फ्रंटएंड्स के साथ उपयोग करने का तरीका है। (साथ ही: माइक्रोसर्विसेज को सीधे DB से कनेक्ट होने से बचने के लिए FeatureStoreHttp का लाभ उठाएं।

  • गुण (CMDB) न केवल सुविधा स्थितियों बल्कि किसी भी गुण मान को संग्रहीत करें.. ऐसे गुण बनाएं जिन्हें आप रनटाइम पर बदल सकें। यह अधिकांश उपयोग किए जाने वाले फ्रेमवर्क जैसे Spring, Archaius, commons-config या Consul के साथ एकीकृत है।

अधिक जानकारी ff4j.org या विकी में Reference Documentation पर पाई जा सकती है।

🔨 आरंभ करना

यहां आरंभ देखें

👀 स्क्रीनशॉट

होम पेज

सुविधाएँ

निगरानी

👤योगदानकर्ता

यह परियोजना उन सभी लोगों के कारण अस्तित्व में है जो योगदान देते हैं। [योगदान करें].

समर्थक

हमारे सभी समर्थकों का धन्यवाद! 🙏 [समर्थक बनें]

प्रायोजक

एक प्रायोजक बनकर इस परियोजना का समर्थन करें। आपका लोगो आपकी वेबसाइट के लिंक के साथ यहां दिखाई देगा। [प्रायोजक बनें]

टूल डाउनलोड करें

(वितरित) कैश प्रेडिकेट्स का मूल्यांकन DB पर दबाव डाल सकता है (उच्च हिट अनुपात)। ff4j सहायता के लिए स्थानीय और वितरित कैश प्रदान करता है। (फीचर संपादित करने से कैश भी निकल जाता है)। JSR-107 का लाभ उठाकर, यह अधिकांश कैश समाधानों का समर्थन करता है।

  • कमांड लाइन इंटरफ़ेस चीजों को स्वचालित करने के लिए या क्योंकि वेब पोर्ट अवरुद्ध हो सकते हैं (आप जानते हैं, प्रोडक्शन...) आप हमारे कमांड लाइन इंटरफ़ेस (cli), हमारे शेल #devOps का उपयोग करके SSH के माध्यम से काम कर सकते हैं। यह सीधे स्टोरेज के साथ इंटरैक्ट करेगा।

  • JMX और MBeans JMX के माध्यम से संचालन का एक सीमित सेट किया जा सकता है। ff4j बाहरी उपकरणों (Nagios...) से मीट्रिक पढ़ने या सुविधाओं को टॉगल करने के लिए कुछ Mbeans को उजागर करता है। सभी एप्लिकेशन वेब-आधारित नहीं हैं (बैच, शेल, स्टैंडअलोन...)