3 रिपॉजिटरी
Mechanisms to detect and remove programming code from text inputs to prevent unauthorized script execution.
Distinguishing note: None of the candidates cover the security-specific task of blocking code within LLM prompts.
Explore 3 awesome GitHub repositories matching security & cryptography · Code Execution Prevention. Refine with filters or upvote what's useful.
H2 Java में लिखा गया एक JDBC-अनुपालन रिलेशनल डेटाबेस मैनेजमेंट सिस्टम है। यह एक एम्बेड करने योग्य SQL डेटाबेस के रूप में कार्य करता है जो नेटवर्क लेटेंसी को हटाने के लिए सीधे एप्लिकेशन प्रोसेस के भीतर चल सकता है, या उच्च-प्रदर्शन वाले वोलेटाइल स्टोरेज के लिए इन-मेमोरी डेटाबेस के रूप में कार्य कर सकता है। इसमें SQL कमांड निष्पादित करने और स्कीमा प्रबंधित करने के लिए एक वेब-आधारित कंसोल भी शामिल है। सिस्टम को इसके लचीले डिप्लॉयमेंट मोड द्वारा पहचाना जाता है, जिसमें रिमोट TCP/IP एक्सेस के लिए स्टैंडअलोन सर्वर मोड और स्थानीय व रिमोट कनेक्टिविटी के लिए मिक्स्ड मोड शामिल है। इसमें एक डायलेक्ट एमुलेशन लेयर और कम्पैटिबिलिटी मोड हैं जो इसे अन्य डेटाबेस सिस्टम के व्यवहार और सिंटैक्स की नकल करने की अनुमति देते हैं। इंजन ACID ट्रांजेक्शन (मल्टी-वर्जन कॉनकरेंसी कंट्रोल के साथ), जियोस्पेशियल और JSON डेटा सपोर्ट, और उन्नत विश्लेषणात्मक विंडो फंक्शन्स जैसी व्यापक क्षमताएं प्रदान करता है। इसमें डेटा संरक्षण के लिए कंप्रेस्ड बैकअप, SQL स्क्रिप्ट रिस्टोरेशन और बड़े डेटासेट को संभालने के लिए ऑफ-हीप मेमोरी प्रबंधन के टूल शामिल हैं।
Prevents unauthorized system calls by restricting the set of loadable classes within the Java runtime.
Dhall एक टाइप-सेफ कॉन्फ़िगरेशन भाषा है जिसे प्रोग्रामेबल कॉन्फ़िगरेशन फाइलें बनाने के लिए डिज़ाइन किया गया है जिनके समाप्त होने की गारंटी है। यह एक नॉन-ट्यूरिंग-कंप्लीट भाषा है जो शुद्धता सुनिश्चित करने और मूल्यांकन के दौरान अनंत लूप को रोकने के लिए एक सख्त टाइप सिस्टम का उपयोग करती है। यह प्रोजेक्ट एक नियतात्मक कॉन्फ़िगरेशन इंजन और मार्शलिंग टूल के रूप में कार्य करता है, जो प्रोग्रामेबल एक्सप्रेशन्स को JSON, YAML और Bash जैसे स्टेटिक प्रारूपों में परिवर्तित करता है। यह सुरक्षा और अखंडता पर ध्यान केंद्रित करके खुद को अलग करता है, रिमोट इम्पोर्ट्स को पिन करने के लिए सिमेंटिक हैशिंग का उपयोग करता है और डेटा एक्सफिल्ट्रेशन को रोकने के लिए ओरिजिन नीतियों को लागू करता है। इसकी क्षमताएं कॉन्फ़िगरेशन प्रबंधन की एक विस्तृत सतह को कवर करती हैं, जिसमें अतिरेक (redundancy) को कम करने के लिए पॉलीमॉर्फिक फंक्शन्स, यूनियन टाइप्स और रिकॉर्ड कंप्लीशन का उपयोग शामिल है। यह स्कीमा सत्यापन, रिमोट एक्सप्रेशन रिज़ॉल्यूशन और एडिटर एकीकरण के लिए एक Language Server Protocol कार्यान्वयन के लिए टूल्स प्रदान करता है। भाषा एक्सप्रेशन्स का मूल्यांकन करने और समानता को सत्यापित करने के लिए एक कमांड-लाइन इंटरफेस और एक REPL प्रदान करती है।
Prevents the execution of arbitrary scripts by treating configuration as non-Turing-complete data.
LLM Guard is a security firewall and guardrail framework designed to scan and sanitize inputs and outputs for large language models. It functions as a proxy gateway and security layer to block prompt injections, toxicity, and sensitive data leakage while ensuring that model interactions remain compliant with organizational policies. The system distinguishes itself through a modular scanner pipeline that utilizes local model orchestration to eliminate external network dependencies. It supports real-time security filtering via streaming chunk analysis and implements a fail-fast execution model
Removes programming code from user inputs to prevent the execution of potentially harmful scripts.