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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
gha-lab-ca4fa82ac5 — सुरक्षा-अनुसंधान प्रयोगशाला: mesa/mesa benchmarks.yml pull_request_target वर्कफ़्लो में CVE-2026-29075 (GHSA-3j55-5q6x-2h48) का पुनरुत्पादन — अधिकृत भेद्यता पुनरुत्पादन के लिए एकल-कमिट स्नैपशॉट। | Kitploit
उपकरण/GitHubGitHub/pvharmo2/gha-lab-ca4fa82ac5
भेद्यता विश्लेषणDevSecOpsआपूर्ति श्रृंखला सुरक्षापेपर और शोधलर्निंग और शिक्षाचयनित संसाधन
GitHubpvharmo2/gha-lab-ca4fa82ac5

gha-lab-ca4fa82ac5

सुरक्षा-अनुसंधान प्रयोगशाला: mesa/mesa benchmarks.yml pull_request_target वर्कफ़्लो में CVE-2026-29075 (GHSA-3j55-5q6x-2h48) का पुनरुत्पादन — अधिकृत भेद्यता पुनरुत्पादन के लिए एकल-कमिट स्नैपशॉट।

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

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

सभी देखें →

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

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

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

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

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

यह रिपॉजिटरी यूनिवर्सिटी लावल में मास्टर थीसिस के लिए एक स्वचालित हार्नेस द्वारा निर्मित एक डिस्पोजेबल लैब है, जो प्रकाशित GitHub Actions वर्कफ़्लो कमजोरियों को पुन: प्रस्तुत करने पर केंद्रित है। यह mesa/mesa का एक शब्दशः स्नैपशॉट है, जो कमिट 821c14475afebc6a68a45bb4b8e87be4d36a0c41 (2026-03-04) पर है, जिसे उस प्रोजेक्ट के अपने लाइसेंस के तहत पुनर्वितरित किया गया है, जिसकी फ़ाइल इस स्नैपशॉट में अपरिवर्तित शामिल है।

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

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


GSoC के लिए, हमारी Google Summer of Code 2026 गाइड देखें

Mesa: Python में एजेंट-आधारित मॉडलिंग

CI/CDGitHub Actions build status Coverage status
पैकेजPyPI - Version PyPI - Downloads PyPI - Python Version
मेटाlinting - Ruff code style: black Hatch project SPEC 0 — Minimum Supported Dependencies
चैटchat
उद्धरणDOI

Mesa उपयोगकर्ताओं को अंतर्निहित कोर घटकों (जैसे स्थानिक ग्रिड और एजेंट शेड्यूलर) या अनुकूलित कार्यान्वयन का उपयोग करके एजेंट-आधारित मॉडल तेज़ी से बनाने की अनुमति देता है; उन्हें ब्राउज़र-आधारित इंटरफ़ेस का उपयोग करके विज़ुअलाइज़ करता है; और Python के डेटा विश्लेषण टूल का उपयोग करके उनके परिणामों का विश्लेषण करता है। इसका लक्ष्य NetLogo, Repast, या MASON का Python-आधारित विकल्प होना है।

Mesa में WolfSheep मॉडल का एक स्क्रीनशॉट

ऊपर: WolfSheep मॉडल का एक Mesa कार्यान्वयन, इसे ब्राउज़र विंडो या Jupyter में प्रदर्शित किया जा सकता है। एक ऑनलाइन डेमो यहाँ उपलब्ध है।

विशेषताएँ

  • मॉड्यूलर घटक
  • ब्राउज़र-आधारित विज़ुअलाइज़ेशन
  • विश्लेषण के लिए अंतर्निहित टूल
  • उदाहरण मॉडल लाइब्रेरी

Mesa का उपयोग करना

हमारा नवीनतम स्थिर रिलीज़ स्थापित करने के लिए, चलाएँ:

root@kitploit:~
pip install -U mesa

Mesa 3.0 से शुरू करके, हम अब डिफ़ॉल्ट रूप से अपनी सभी निर्भरताएँ स्थापित नहीं करते हैं।

root@kitploit:~
# आप आवश्यक अतिरिक्त निर्भरताएँ अनुकूलित कर सकते हैं, यदि आप चाहें। उपलब्ध हैं:
pip install -U "mesa[network,viz]"

# यह हमारी अनुशंसित निर्भरताओं के बराबर है:
pip install -U "mesa[rec]"

# सभी, डेवलपर निर्भरताओं सहित, स्थापित करने के लिए:
pip install -U "mesa[all]"

आप नवीनतम GitHub संस्करण स्थापित करने के लिए भी pip का उपयोग कर सकते हैं:

root@kitploit:~
pip install -U -e git+https://github.com/mesa/mesa@main#egg=mesa

या इस रिपो या आपके अपने फ़ोर्क पर कोई अन्य (विकास) शाखा:

root@kitploit:~
pip install -U -e git+https://github.com/YOUR_FORK/mesa@YOUR_BRANCH#egg=mesa

संसाधन

Mesa का उपयोग करने के लिए संसाधनों या सहायता के लिए, निम्नलिखित देखें:

  • आरंभ करना (ट्यूटोरियल का एक संग्रह जो आपको एक बुनियादी मॉडल के माध्यम से ले जाएगा।)
  • Mesa में GSoC — उम्मीदवार गाइड (Mesa में Google Summer of Code में भाग लेने में रुचि रखने वाले उम्मीदवारों के लिए)
  • Mesa उदाहरण (प्रमुख ABM का एक रिपॉजिटरी जो Mesa[rec] इंस्टॉल का हिस्सा हैं और सबसे वर्तमान Mesa रिलीज़ का उपयोग करते हैं)
  • दस्तावेज़ (Mesa का दस्तावेज़ीकरण, API और उपयोगी स्निपेट)
    • विकास संस्करण दस्तावेज़ (नवीनतम संस्करण दस्तावेज़ यदि आप प्री-रिलीज़ Mesa संस्करण का उपयोग कर रहे हैं)
  • चर्चाएँ (Mesa के बारे में GitHub थ्रेडेड चर्चाएँ)
  • Matrix चैट (Mesa के बारे में बात करने के लिए Matrix के माध्यम से चैट फ़ोरम)

Docker में Mesa चलाना

आप Mesa को कुछ तरीकों से Docker कंटेनर में चला सकते हैं।

यदि आप Mesa डेवलपर हैं, तो पहले Docker Compose स्थापित करें और फिर, Mesa Git रिपॉजिटरी वाले फ़ोल्डर में, चलाएँ:

root@kitploit:~
$ docker compose up
# यदि आप इसे पृष्ठभूमि में चलाना चाहते हैं, तो इसके बजाय चलाएँ
$ docker compose up -d

यह उदाहरण के रूप में Schelling मॉडल चलाता है।

इस Git रिपॉजिटरी में docker-compose.yml फ़ाइल के साथ, docker compose up कमांड दो महत्वपूर्ण काम करता है:

  • यह mesa रूट निर्देशिका (docker-compose.yml फ़ाइल के सापेक्ष) को /opt/mesa में माउंट करता है और उस निर्देशिका पर pip install -e चलाता है ताकि mesa में आपके बदलाव चल रहे कंटेनर में प्रतिबिंबित हों।
  • यह docker कंटेनर के पोर्ट 8765 को आपके होस्ट सिस्टम के पोर्ट 8765 से बाँधता है ताकि आप अपने ब्राउज़र पर localhost:8765 पर जाकर सामान्य रूप से चल रहे मॉडल के साथ इंटरैक्ट कर सकें।

यदि आप एक मॉडल डेवलपर हैं जो किसी मॉडल पर Mesa चलाना चाहते हैं, तो आपको:

  • सुनिश्चित करना होगा कि आपका मॉडल फ़ोल्डर docker-compose.yml फ़ाइल वाले फ़ोल्डर के अंदर है
  • docker-compose.yml में MODEL_DIR वेरिएबल को अपने मॉडल के पथ की ओर इंगित करने के लिए बदलें
  • सुनिश्चित करें कि मॉडल फ़ोल्डर में एक app.py फ़ाइल है

फिर, आपको बस docker compose up -d चलाना है ताकि यह localhost:8765 से सुलभ हो।

Mesa में योगदान करना

Mesa टीम में शामिल होना चाहते हैं या बस यह जानने के लिए उत्सुक हैं कि Mesa के साथ क्या हो रहा है? आप कर सकते हैं...

  • हमारे Matrix चैट रूम में शामिल हों जिसमें प्रश्न, मुद्दे और विचार (अनौपचारिक रूप से) चर्चा किए जा सकते हैं।
  • मासिक डेव सत्र में आएँ (आप डेव सत्र के समय, एजेंडा और नोट्स Mesa चर्चाओं पर पा सकते हैं)।
  • बस GitHub पर कोड देखें।

यदि आप किसी समस्या का सामना करते हैं, तो कृपया चर्चा के लिए एक टिकट दर्ज करें। यदि संभव हो, तो पुल रिक्वेस्ट के साथ अनुसरण करें।

यदि आप एक सुविधा जोड़ना चाहते हैं, तो कृपया टिकट के माध्यम से संपर्क करें या डेव सत्र में शामिल हों (देखें Mesa चर्चाएँ)। एक सुविधा सबसे अधिक संभावना तब जोड़ी जाती है जब आप इसे बनाते हैं!

योगदानकर्ता गाइड देखना न भूलें।

Mesa का उद्धरण देना

अपने प्रकाशन में Mesa का उद्धरण देने के लिए, आप Journal of Open Source Software (JOSS) में हमारे सहकर्मी-समीक्षित लेख का संदर्भ ले सकते हैं:

  • ter Hoeven, E., Kwakkel, J., Hess, V., Pike, T., Wang, B., rht, & Kazil, J. (2025). Mesa 3: Agent-based modeling with Python in 2025. Journal of Open Source Software, 10(107), 7668. https://doi.org/10.21105/joss.07668

हमारा CITATION.cff APA, BibTeX और अन्य उद्धरण प्रारूप उत्पन्न करने के लिए उपयोग किया जा सकता है।

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