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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
jlangch__venice_CVE-2022-36007_1-10-16 — JVM के लिए सैंडबॉक्स्ड लिस्प बोली, अपरिवर्तनीय डेटा संरचनाओं, मैक्रोज़ और 900 से अधिक मुख्य फ़ंक्शन के साथ। सुरक्षित स्क्रिप्टिंग, ऑटोमेशन और जावा अनुप्रयोगों में एम्बेड करने के लिए आदर्श। | Kitploit
उपकरण/GitHubGitHub/shoucheng3/jlangch__venice_cve-2022-36007_1-10-16
सामान्य उपयोगिताएँकोड विश्लेषणस्क्रिप्टिंग और स्वचालनक्रिप्टोग्राफीलर्निंग और शिक्षा
GitHubshoucheng3/jlangch__venice_cve-2022-36007_1-10-16

jlangch__venice_CVE-2022-36007_1-10-16

JVM के लिए सैंडबॉक्स्ड लिस्प बोली, अपरिवर्तनीय डेटा संरचनाओं, मैक्रोज़ और 900 से अधिक मुख्य फ़ंक्शन के साथ। सुरक्षित स्क्रिप्टिंग, ऑटोमेशन और जावा अनुप्रयोगों में एम्बेड करने के लिए आदर्श।

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

सभी देखें →

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

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

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

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

Gitpod Ready-to-Code Java Version CI

Release (latest by date) Release Date GitHub commits since latest release (by date)

Venice

Venice एक Clojure से प्रेरित सैंडबॉक्स्ड Lisp बोली है जिसमें उत्कृष्ट Java अंतर-संचालन क्षमता है।

अवलोकन

Venice एक Lisp बोली है जो एक सुरक्षित, सैंडबॉक्स्ड, सामान्य-उद्देश्य वाली भाषा की आवश्यकता से उत्पन्न हुई है। यह Lisp के साथ कोड-जैसा-डेटा दर्शन और एक शक्तिशाली मैक्रो प्रणाली साझा करती है।

Venice मुख्य रूप से एक कार्यात्मक प्रोग्रामिंग भाषा है जो अपरिवर्तनीय, स्थायी डेटा संरचनाओं पर ध्यान केंद्रित करती है।

Venice मैक्रोज़, टेल-रिकर्जन, गतिशील कोड लोडिंग, मल्टीमेथड्स, प्रोटोकॉल और बहुत कुछ का समर्थन करती है। यह उत्कृष्ट Java अंतर-संचालन और एक कॉन्फ़िगरेबल सैंडबॉक्स के साथ आती है जो सभी प्रकार के अवांछित JVM और Venice इंटरैक्शन को रोक सकती है। Venice को शुरू से ही सैंडबॉक्स के साथ डिज़ाइन किया गया है, जो इसे प्रथम श्रेणी का नागरिक बनाता है।

Venice में 900 से अधिक मुख्य फ़ंक्शनों की एक व्यापक लाइब्रेरी शामिल है। इसकी अपरिवर्तनीय स्थायी डेटा संरचनाएं, Clojure-शैली के atoms, futures, promises और agents के साथ, समवर्ती कोड लिखने की प्रक्रिया को बहुत सरल बनाती हैं।

Venice Java और किसी भी तृतीय-पक्ष लाइब्रेरी के साथ सहज और पारदर्शी रूप से एकीकृत होता है, जिससे आपको लाइब्रेरी, फ्रेमवर्क और टूल्स की एक विशाल श्रृंखला तक पहुंच मिलती है।

Venice की ताकत जटिल स्क्रिप्टिंग और ऑटोमेशन कार्यों को आसान बनाना है। क्या आपने कभी Bash या PowerShell स्क्रिप्ट्स द्वारा सीमित महसूस किया है? Venice के साथ, आप प्लेटफ़ॉर्म-स्वतंत्र स्क्रिप्ट्स को संक्षिप्त और सुरुचिपूर्ण ढंग से लिख सकते हैं।

Venice किसी भी रनटाइम लाइब्रेरी (JVM के अलावा) पर निर्भर नहीं करता है। आप इसे अपने क्लासपाथ में एक स्टैंडअलोन JAR के रूप में आसानी से जोड़ सकते हैं।

Venice को Java 8 या उससे नए संस्करण की आवश्यकता है।

क्या आप इंटरैक्टिव REPL वातावरण में Venice आज़माना चाहेंगे? Gitpod पर परीक्षण करें

चीट शीट

चीट शीट: HTML PDF

परिवर्तन लॉग

परिवर्तन लॉग

दस्तावेज़ीकरण

  • आरंभ करना
  • REPL
  • कार्यात्मक प्रोग्रामिंग पर
  • Venice में पहला कदम
  • उदाहरण: सुडोकू सॉल्वर
  • Venice स्क्रिप्ट्स निष्पादित करें
  • Java में Venice एम्बेड करना
  • डेटाटाइप्स
  • कस्टम डेटाटाइप्स
  • आलसी अनुक्रम
  • फ़ंक्शन
  • नियंत्रण प्रवाह
  • फ़िल्टर-मैप-रिड्यूस
  • ट्रांसड्यूसर
  • रिकर्जन
  • परिवर्तनीय संदर्भ
  • डिस्ट्रक्चरिंग

नवीनतम रिलीज़ प्राप्त करना

आप इसे केंद्रीय Maven रिपॉजिटरी से प्राप्त कर सकते हैं:

root@kitploit:~
<dependency>
  <groupId>com.github.jlangch</groupId>
  <artifactId>venice</artifactId>
  <version>1.12.52</version>
</dependency>

बिल्डिंग

कमांड शेल से, प्रोजेक्ट होम डायरेक्टरी में ./gradlew shadowJar चलाएँ, ताकि Venice JAR बनाने के लिए Gradle टास्क को आमंत्रित किया जा सके।

MacOS / Linux पर

Venice git रिपॉजिटरी को क्लोन करने के बाद gradlew को निष्पादन अनुमति दें ...

root@kitploit:~
venice% chmod +x ./gradlew

... और प्रोजेक्ट बनाएँ

root@kitploit:~
venice% ./gradlew clean shadowJar

Windows पर

root@kitploit:~
C:\Users\foo\venice> gradlew.bat clean shadowJar

योगदान देना

मैं GitHub के माध्यम से पुल रिक्वेस्ट स्वीकार करता हूँ। कुछ दिशानिर्देश हैं जो PRs को लागू करना मेरे लिए आसान बनाएंगे:

  • कोई टैब नहीं! कृपया इंडेंटेशन के लिए स्पेस का उपयोग करें।
  • प्रत्येक फ़ाइल के लिए मौजूदा कोड शैली का सम्मान करें।
  • न्यूनतम डिफ़ बनाएँ - सेव पर स्रोत कोड को सुधारने या आयात को व्यवस्थित करने जैसी क्रियाओं को अक्षम करें। यदि आपको लगता है कि स्रोत कोड को सुधारा जाना चाहिए तो इस परिवर्तन के लिए एक अलग PR बनाएँ।
  • अपने परिवर्तनों के लिए JUnit परीक्षण प्रदान करें और सुनिश्चित करें कि आपके परिवर्तन gradle चलाकर किसी भी मौजूदा परीक्षण को नहीं तोड़ते हैं।

लाइसेंस

यह कोड Apache License v2 के तहत लाइसेंस प्राप्त है।

तृतीय पक्ष ओपन सोर्स

  • कॉपीराइट सूचना

समय के साथ स्टारगेज़र

Stargazers over time

टूल डाउनलोड करें
  • उन्नत स्ट्रिंग सुविधाएँ
  • समवर्तिता
  • Java अंतर-संचालन
  • नेमस्पेस
  • अपवाद प्रबंधन
  • मल्टीमेथड और प्रोटोकॉल
  • मैक्रोज़
  • सैंडबॉक्स
  • क्रिप्टोग्राफ़ी
  • JSON
  • JSON लाइन्स
  • CSV
  • PDF
  • EXCEL
  • चार्ट
  • Kira टेम्पलेट्स
  • ASCII तालिकाएँ
  • HTTP क्लाइंट (Java 8+)
  • Venice LLMs से मिलता है
  • डेटाबेस (JDBC)
  • शेल स्क्रिप्ट्स
  • एक्सटेंशन मॉड्यूल
  • स्रोत कोड PDF के रूप में
  • ट्री वॉकर
  • बेंचमार्क
  • मल्टी-फ़ाइल ऐप्स
  • डेवलपमेंट टूल्स
  • बिल्ड निर्भरताएँ
  • प्रदर्शन तुलना Venice - Clojure - Java