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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
see — सैंडबॉक्स्ड निष्पादन वातावरण | Kitploit
उपकरण/GitHubGitHub/withsecureopensource/see
गतिशील विश्लेषण (सैंडबॉक्सिंग)सुरक्षा वर्चुअलाइजेशनमालवेयर विश्लेषण
GitHubwithsecureopensource/see

see

सैंडबॉक्स्ड निष्पादन वातावरण

रिपॉजिटरी देखें
822955 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

सैंडबॉक्स्ड निष्पादन वातावरण

:स्रोत: https://github.com/F-Secure/see :दस्तावेज़ीकरण: https://see.readthedocs.io :डाउनलोड: https://pypi.python.org/pypi/python-see

|travis badge| |docs badge|

.. |travis badge| image:: https://travis-ci.org/F-Secure/see.svg?branch=master :target: https://travis-ci.org/F-Secure/see :alt: Build Status .. |docs badge| image:: https://readthedocs.org/projects/see/badge/?version=latest :target: http://see.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

परिचय

सैंडबॉक्स्ड निष्पादन वातावरण (SEE) सुरक्षित वातावरण में परीक्षण स्वचालन बनाने के लिए एक ढांचा है।

लिबवर्ट के माध्यम से प्रदान किए गए सैंडबॉक्स अनुकूलन योग्य हैं जो उच्च स्तर की लचीलापन प्रदान करते हैं। विभिन्न प्रकार के हाइपरवाइज़र (Qemu, VirtualBox, LXC) का उपयोग परीक्षण वातावरण चलाने के लिए किया जा सकता है।

प्लगइन्स को एक परीक्षण वातावरण में जोड़ा जा सकता है जो उनके इंटरैक्शन के लिए एक इवेंट मैकेनिज्म सिंक्रोनाइज़ेशन प्रदान करता है। उपयोगकर्ता JSON कॉन्फ़िगरेशन फ़ाइल के माध्यम से प्लगइन्स को सक्षम और कॉन्फ़िगर कर सकते हैं।

दर्शक

SEE अज्ञात, खतरनाक या अस्थिर सॉफ़्टवेयर के विरुद्ध परीक्षणों को स्वचालित करने के लिए है, जो निष्पादन के दौरान इसकी गतिविधि को ट्रैक करता है।

SEE मॉड्यूलर परीक्षण प्लेटफ़ॉर्म बनाने या अच्छी डिग्री के अलगाव के साथ निष्पादन योग्य कोड प्रबंधित करने के लिए उपयुक्त है।

SEE त्वरित प्रोटोटाइपिंग और उत्पादन वातावरण पर चलाने दोनों के लिए सैंडबॉक्स्ड परीक्षण लिखने की अनुमति देता है।

स्थापना

SEE पायथन पैकेज इंडेक्स (PyPI) पर पायथन पैकेज के रूप में उपलब्ध है।

SEE के साथ नियंत्रित करने के लिए इच्छित हाइपरवाइज़र और चयनित इमेज प्रदाताओं द्वारा उपयोग किए जाने वाले संभावित निर्भरताओं और उप-प्रणालियों को स्थापित करना और सेटअप करना उपयोगकर्ता की जिम्मेदारी है।

कृपया प्रत्येक हाइपरवाइज़र को सेटअप और कॉन्फ़िगर करने का तरीका देखने के लिए दस्तावेज़ीकरण देखें।

समर्थित हाइपरवाइज़र

SEE लिबवर्ट के API के ऊपर बनाया गया है, इसलिए लिबवर्ट द्वारा समर्थित सभी हाइपरवाइज़र को SEE के माध्यम से नियंत्रित किया जा सकता है।

SEE QEMU, VirtualBox और LXC के लिए बुनियादी समर्थन के साथ आता है, अधिक हाइपरवाइज़र जोड़ने या बुनियादी को अनुकूलित करने के लिए see/context में निहित कोड देखें।

इमेज प्रदाता

SEE डिस्क इमेज को मनमाने स्रोतों से प्राप्त करने और उन्हें SEE के लिए उपलब्ध कराने के लिए प्लग करने योग्य प्रदाताओं की एक प्रणाली का उपयोग करता है।

SEE LibVirt storage pools <https://libvirt.org/storage.html>_ और OpenStack Glance <https://docs.openstack.org/developer/glance/>_ के साथ-साथ एक डमी प्रदाता कार्यान्वयन के लिए प्रदाताओं को बंडल करता है, अधिक प्रदाताओं को जोड़ने के लिए see/image_providers में निहित कोड देखें।

सिद्धांत

SEE एक इवेंट-ड्रिवन, प्लगइन-आधारित सैंडबॉक्स प्रदाता है जो सिंक्रोनस और एसिंक्रोनस टेस्ट फ्लो नियंत्रण के लिए है।

::

root@kitploit:~
                                                                  +----------+
                                                                  |          |
                                                          +-------| SEE Hook |
                                                          |       |          |
                                                          |       +----------+
              +---------+-------+       +---------+       |       +----------+
              |                 |       |         |       |       |          |
User -------> | SEE Environment |-------| Sandbox |-------+-------| SEE Hook |
              |                 |       |         |       |       |          |
              +-----------------+       +---------+       |       +----------+
                                                          |       +----------+
                                                          |       |          |
                                                          +-------| SEE Hook |
                                                                  |          |
                                                                  +----------+

एक SEE वातावरण उपयोगकर्ता के लिए हैंडलर के रूप में कार्य करते हुए सभी आवश्यक संसाधनों को समाहित करता है। सैंडबॉक्स हुक्स द्वारा नियंत्रित होता है जो प्लगइन्स के रूप में कार्य करते हैं, हुक्स इवेंट के माध्यम से संचार और समन्वय करते हैं।

प्रत्येक हुक के पास सैंडबॉक्स तक सीधी पहुंच होती है जो इसके नियंत्रण के लिए एक सरल API और अधिक सूक्ष्म नियंत्रण के लिए लिबवर्ट के API को उजागर करता है।

लिंक्स

लिबवर्ट परियोजना पृष्ठ।

https://libvirt.org

PyCon Finland 2015 पर प्रस्तुति।

https://www.youtube.com/watch?v=k185OMivqbQ

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