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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
gha-lab-fb32aba4a3 — अधिकृत प्रयोगशाला पुनरुत्पादन CVE-2023-26493 (GHSL-2023-027): cocos-engine के <Web> इंटरफ़ेस में github.head_ref के माध्यम से कमांड इंजेक्शन, pull_request_target वर्कफ़्लो की जाँच करें | Kitploit
उपकरण/GitHubGitHub/pvharmo2/gha-lab-fb32aba4a3
भेद्यता विश्लेषणशोषणपेपर और शोधलर्निंग और शिक्षा
GitHubpvharmo2/gha-lab-fb32aba4a3

gha-lab-fb32aba4a3

अधिकृत प्रयोगशाला पुनरुत्पादन CVE-2023-26493 (GHSL-2023-027): cocos-engine के <Web> इंटरफ़ेस में github.head_ref के माध्यम से कमांड इंजेक्शन, pull_request_target वर्कफ़्लो की जाँच करें

रिपॉजिटरी देखें
417 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

स्वचालित शोध आर्टिफैक्ट — अपस्ट्रीम प्रोजेक्ट नहीं।

यह रिपॉजिटरी Université Laval में मास्टर थीसिस के लिए एक स्वचालित हार्नेस द्वारा निर्मित एक डिस्पोजेबल लैब है, जो प्रकाशित GitHub Actions वर्कफ़्लो कमजोरियों को पुन: प्रस्तुत करने पर केंद्रित है। यह cocos/cocos-engine का एक शब्दशः स्नैपशॉट है, जो कमिट dcd0da67f3cd6ffe39c754795ce4f6801244162e (2023-02-16) पर आधारित है, और इसे उस प्रोजेक्ट के अपने लाइसेंस के तहत पुनर्वितरित किया गया है, जिसकी फ़ाइल इस स्नैपशॉट में अपरिवर्तित शामिल है।

अपस्ट्रीम प्रोजेक्ट शामिल नहीं है, उसे कभी लक्षित नहीं किया जाता है, और यहाँ अध्ययन की गई कमजोरी पहले से ही सार्वजनिक है। इस रिपॉजिटरी में हर सीक्रेट और वेरिएबल एक यादृच्छिक रूप से उत्पन्न डमी मान है — कोई वास्तविक क्रेडेंशियल मौजूद नहीं है। एक्शन संदर्भ और रनर इमेज उसी पर पिन किए गए हैं जो 2023-02-16 पर हल हुए थे; स्नैपशॉट में किए गए हर बदलाव के लिए हार्नेस आउटपुट में pinning.md देखें।

प्रश्न या आपत्तियाँ: [email protected]


Cocos Creator Logo

stars

forks
license
twitter

Cocos Creator के लिए इंजन

Cocos Creator, Cocos परिवार में गेम डेवलपमेंट टूल की नई पीढ़ी है, यह 3D और 2D सुविधाओं का एक पूरा सेट लाता है, साथ ही गेम डेवलपर्स को एक सहज, कम लागत वाला और सहयोग-अनुकूल वर्कफ़्लो प्रदान करता है। Cocos Engine, Cocos Creator एडिटर के लिए रनटाइम फ्रेमवर्क है।

image

Cocos Creator ने अपने पिछले संस्करणों से कई अच्छे गुण और शानदार सुविधाएँ विरासत में ली हैं, जैसे उच्च प्रदर्शन वाला निम्न-स्तरीय C++ कार्यान्वयन, सहज एडिटर और क्रॉस-प्लेटफ़ॉर्म समर्थन। यह नेटिव प्लेटफ़ॉर्म, वेब प्लेटफ़ॉर्म और तेजी से विस्तार कर रहे इंस्टेंट गेमिंग प्लेटफ़ॉर्म का समर्थन करता है, जिनमें Windows, Mac, iOS, Android, HarmonyOS, Web, Facebook Instant Games, WeChat Mini Game और TikTok Mini Games शामिल हैं।

इसके अलावा, Cocos Creator ने इंजन तकनीक को विभिन्न प्लेटफ़ॉर्म पर उच्च प्रदर्शन और स्केलेबिलिटी, पूर्ण एक्स्टेंसिबिलिटी और आसान विकास के लिए एक पूरी तरह से नए स्तर पर पहुँचा दिया है।

  1. आधुनिक ग्राफिक्स: GFX कार्यान्वयन आधुनिक ग्राफिक्स APIs के अनुकूल होने के लिए डिज़ाइन किया गया है, यह Windows और Android पर Vulkan, Mac OS और iOS पर Metal, और वेब प्लेटफ़ॉर्म पर WebGL का उपयोग करता है।
  2. उच्च प्रदर्शन: रनटाइम इंजन आधा C++ और आधा TypeScript में बनाया गया है, निम्न-स्तरीय इंफ्रास्ट्रक्चर, नेटिव प्लेटफ़ॉर्म अनुकूलन, रेंडरर और सीन प्रबंधन सभी C++ में लिखे गए हैं ताकि उच्च रनटाइम प्रदर्शन सुनिश्चित हो सके। हम भारी काम को जितना संभव हो उतना नेटिव में स्थानांतरित करना जारी रखते हैं।
  3. अनुकूलन योग्य रेंडर पाइपलाइन: रेंडर पाइपलाइन को पूरी तरह से अनुकूलन योग्य बनाने के लिए डिज़ाइन किया गया है, यह सभी प्लेटफ़ॉर्म पर बिल्ट-इन फॉरवर्ड और डिफर्ड रेंडर पाइपलाइन का समर्थन करता है। डेवलपर्स उसी दृष्टिकोण का पालन करके अपनी खुद की रेंडर पाइपलाइन को अनुकूलित कर सकते हैं।
  4. एक्स्टेंसिबल सरफेस शेडर: मटेरियल सिस्टम Cocos इफेक्ट फॉर्मेट पर बनाया गया है जो GLSL 300 का उपयोग करता है, शेडर प्रोग्राम स्वचालित रूप से उपयुक्त रनटाइम फॉर्मेट में परिवर्तित हो जाएंगे। सरफेस शेडर सार्वभौमिक लाइटिंग मॉडल सुनिश्चित करते हुए सरफेस मटेरियल को पूरी तरह से अनुकूलित करने की अनुमति देता है।
  5. फिजिकली बेस्ड रेंडरिंग (PBR): मानक इफेक्ट फिजिकली बेस्ड रेंडरिंग को अपनाता है, साथ ही फिजिकली बेस्ड कैमरा और फिजिकल मेट्रिक्स पर आधारित लाइटिंग के साथ, डेवलपर्स आसानी से विभिन्न वातावरणों में यथार्थवादी और निर्बाध रेंडरिंग परिणाम प्राप्त कर सकते हैं।
  6. आसान TypeScript API: उपयोगकर्ता स्तर की API सेट TypeScript में प्रदान की गई है, साथ ही शक्तिशाली VSCode एडिटर के साथ, Cocos Creator के साथ विकास अविश्वसनीय रूप से कुशल है।

इन सभी मुख्य विशेषताओं के अलावा, Cocos Creator बिल्ट-इन एनीमेशन सिस्टम, फिजिक्स सिस्टम, पार्टिकल सिस्टम, टेरेन एडिटिंग समर्थन, जटिल UI सिस्टम, इंस्टेंट प्रीव्यू आदि भी प्रदान करता है।

image

यह ओपन सोर्स रिपॉजिटरी Cocos Creator का रनटाइम इंजन है, इंजन स्वाभाविक रूप से Cocos Creator के भीतर एकीकृत है, और इसे केवल आवश्यक रनटाइम लाइब्रेरी होने के लिए डिज़ाइन किया गया है, न कि स्वतंत्र रूप से उपयोग किए जाने के लिए।

विकास और योगदान सूचना

Cocos Creator इंजन ओपन सोर्स है और समुदाय की भागीदारी का स्वागत करता है, Cocos Creator एडिटर के साथ ओपन सोर्स इंजन विकास के लिए, आपको इस रिपॉजिटरी को फोर्क करना चाहिए और एडिटर में कस्टम इंजन सेट करना चाहिए।

पूर्वापेक्षा

  • node.js v9.11.2 + इंस्टॉल करें
  • gulp-cli v2.3.0 + इंस्टॉल करें

क्लोन

इस रिपॉजिटरी को अपने स्थानीय वातावरण में क्लोन करें।

इंस्टॉल

क्लोन किए गए इंजन फ़ोल्डर में, विकास वातावरण सेट करने के लिए निम्नलिखित कमांड चलाएँ:

root@kitploit:~
# download & build engine dependencies
npm install

इंजन विकास वातावरण सेट करने के लिए आपको बस इतना ही करना है।

बिल्ड

  • यदि Cocos Creator के भीतर चल रहा है, तो एडिटर विंडो खोलने के बाद इंजन स्वचालित रूप से कंपाइल और बिल्ड हो जाएगा। Cocos Creator में इंजन को संशोधित करने के अधिक निर्देशों के लिए, कृपया इंजन अनुकूलन वर्कफ़्लो देखें।
  • एडिटर के बाहर, आपको बिल्ड करने के लिए निम्नलिखित कमांड चलाने की आवश्यकता है:
root@kitploit:~
npm run build

यदि आप नेटिव एप्लिकेशन विकसित करना चाहते हैं, तो कृपया नेटिव रीडमी देखें।

योगदान

आप कई तरीकों से Cocos Creator ओपन सोर्स इंजन में योगदान कर सकते हैं, इनकी बहुत सराहना की जाती है:

  1. एक इश्यू बनाकर बग या फीचर अनुरोध रिपोर्ट करें।
  2. इश्यू में चर्चाओं में भाग लें।
  3. यदि आपने कुछ ठीक किया है या सुधारा है, या कोई फीचर लागू किया है, तो पुल रिक्वेस्ट बनाएँ।
  4. उपयोग दस्तावेज़ीकरण रिपॉजिटरी में पुल रिक्वेस्ट के साथ दस्तावेज़ों में सुधार करें।
  5. हमारे फोरम में अन्य डेवलपर्स की मदद करें।

योगदान सूचना

यदि आप पुल रिक्वेस्ट बनाने का प्रयास कर रहे हैं, तो कुछ आवश्यकताएँ हैं जिन्हें पूरा किया जाना चाहिए ताकि आपकी पुल रिक्वेस्ट स्वीकार की जा सके:

  1. हमारे Cpp कोडिंग स्टाइल गाइड और TypeScript कोडिंग स्टाइल संदर्भ का पालन करें।
  2. अपने कोडिंग वातावरण में ESLint और CPP ऑटो फिक्स टूल्स को एकीकृत करने का प्रयास करें।
  3. अपनी पुल रिक्वेस्ट में संबंधित इश्यू या चर्चाओं को लिंक करें और अपनी पुल रिक्वेस्ट का उद्देश्य स्पष्ट रूप से बताएँ।
  4. सभी स्वचालित निरंतर एकीकरण परीक्षण पास करें।
  5. फ़ाइल स्वामी या इंजन डेवलपर्स से अपनी पुल रिक्वेस्ट की समीक्षा करने का अनुरोध करें।
  6. इंजन आर्किटेक्ट्स से एक वैध अनुमोदन प्राप्त करें।

उदाहरण प्रोजेक्ट

  • Mind Your Step 3D: शुरुआती लोगों के लिए चरण-दर-चरण ट्यूटोरियल प्रोजेक्ट रिपॉजिटरी।
  • Test Cases: हर इंजन मॉड्यूल के लिए यूनिट टेस्ट सीन।
  • Example Cases: बेसलाइन परीक्षण और विषय-विशिष्ट केस स्टडी के लिए सरल लेकिन अभिव्यंजक डेमो सीन।
  • Awesome Cocos: आप यहाँ अन्य उपयोगी टूल और शोकेस पा सकते हैं।

लिंक

  • आधिकारिक साइट
  • डाउनलोड
  • दस्तावेज़ीकरण
  • API संदर्भ
  • प्रोजेक्ट और रोड मैप
  • फोरम
  • Discord समुदाय: Discord के Discover पैनल में Cocos खोजें।
टूल डाउनलोड करें