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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
appsandbox — विकास या कंप्यूटर उपयोग मॉडल के लिए सैंडबॉक्स की गई पूर्ण वर्चुअल मशीनें आसानी से बनाएं। | Kitploit
उपकरण/GitHubGitHub/jamesstringer90/appsandbox
गतिशील विश्लेषण (सैंडबॉक्सिंग)स्क्रिप्टिंग और स्वचालनसुरक्षा वर्चुअलाइजेशनDevSecOps
GitHubjamesstringer90/appsandbox

appsandbox

विकास या कंप्यूटर उपयोग मॉडल के लिए सैंडबॉक्स की गई पूर्ण वर्चुअल मशीनें आसानी से बनाएं।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट
App Sandbox

App Sandbox

App Sandbox विंडोज़ और macOS के लिए एक वर्चुअल मशीन ऐप है जो प्रदर्शन और उपयोग में आसानी पर केंद्रित है।

विंडोज़ सुविधाएँ:

  • Hyper-V के बिना, Windows 11 Home या Pro पर काम करता है
  • Windows 11 या Ubuntu 26.04 LTS VM समर्थन
  • Zero touch इंस्टॉल
  • कॉपी और पेस्ट
  • 2 चैनल ऑडियो
  • DirectX 12 (केवल Windows), OpenGL, Vulkan, CUDA, OpenCL के समर्थन के साथ Paravirtualization (GPU-PV) के माध्यम से GPU त्वरण
  • GPU हार्डवेयर वीडियो डिकोडर/एनकोडर समर्थन
  • Hyper-V सॉकेट प्रॉक्सी के माध्यम से SSH (कोई नेटवर्क आवश्यक नहीं)
  • स्नैपशॉट
  • फिक्स्ड 1080P60 डिस्प्ले
  • होस्ट से क्लाइंट हॉट-की समर्थन
  • नेस्टेड वर्चुअलाइज़ेशन समर्थन की बदौलत VM के अंदर Claude Cowork और Docker चलाने का समर्थन
  • हेडलेस मोड: GPU-त्वरित VM को प्रोग्रामेटिक रूप से बनाने और चलाने के लिए एक स्क्रिप्टेबल स्थानीय HTTP/JSON API + निर्भरता-मुक्त Python SDK (asb.py)

Mac सुविधाएँ:

  • macOS या Windows 11 ARM VM समर्थन
  • Windows 11 के लिए Zero touch इंस्टॉल; macOS में 3 ऐसे ऑनबोर्डिंग चरण हैं जिन्हें छोड़ा नहीं जा सकता
  • कॉपी और पेस्ट
  • 2 चैनल ऑडियो
  • macOS: Metal के समर्थन के साथ Paravirtualization के माध्यम से GPU त्वरण; Windows: कोई GPU त्वरण नहीं
  • virtio-vsock के माध्यम से SSH (कोई नेटवर्क आवश्यक नहीं)
  • Windows 11 गेस्ट पर फिक्स्ड 1080P60 डिस्प्ले; macOS गेस्ट पर डायनामिक डिस्प्ले साइज़िंग
  • इंटरनेट के साथ/बिना प्रोविज़न और बूट
  • हेडलेस मोड: विंडोज़ के समान स्क्रिप्टेबल स्थानीय HTTP/JSON API + Python SDK (asb.py), macOS और Windows 11 VM को प्रोग्रामेटिक रूप से चलाने के लिए

आवश्यकताएँ: x64 प्रोसेसर वाला Windows 11 या macOS Tahoe (M सीरीज़)

App Sandbox के बारे में

App Sandbox पूर्ण डेस्कटॉप वर्चुअल मशीनें बनाता और चलाता है — Windows 11, Ubuntu, और macOS। यह मुफ़्त और ओपन-सोर्स (MIT) है, जिसे प्रीबिल्ट बाइनरी के रूप में वितरित किया जाता है (Windows पर EV-हस्ताक्षरित, macOS पर Apple-डेवलपर-हस्ताक्षरित) इसके Releases पृष्ठ पर। इसे दो तरह से चलाया जाता है: ग्राफ़िकल UI से, या प्रोग्रामेटिक रूप से एक हेडलेस डेमन के माध्यम से जिसमें निर्भरता-मुक्त Python SDK (asb.py) होता है। किसी भी तरह से आप एक OS चुनते हैं, उसे एक इंस्टॉलर इमेज की ओर इंगित करते हैं, और App Sandbox डिस्क प्रोविज़न करता है, एक अनअटेंडेड इंस्टॉल चलाता है, और गेस्ट को बूट करता है। आप एक Windows या Ubuntu ISO प्रदान करते हैं; macOS गेस्ट अपनी रिस्टोर इमेज स्वचालित रूप से डाउनलोड करते हैं। यह Windows 11 (x64) PC या Apple Silicon Mac पर चलता है, जिसमें लैपटॉप भी शामिल हैं।

Hyper-V के बिना, Windows 11 Home पर चलता है। Windows पर, App Sandbox Hyper-V या Hyper-V Manager का उपयोग नहीं करता है; यह Windows Host Compute System (HCS) और Host Compute Network (HCN) API के माध्यम से VM बनाता और चलाता है, जिसके लिए केवल Virtual Machine Platform सुविधा की आवश्यकता होती है। Hyper-V केवल Windows 11 Pro और Enterprise तक सीमित है, जबकि Virtual Machine Platform Windows 11 Home पर उपलब्ध है, इसलिए Windows 11 Pro लाइसेंस की आवश्यकता नहीं है। Virtual Machine Platform वही Windows सुविधा है जिसका WSL2 उपयोग करता है।

आप इसका उपयोग किस लिए कर सकते हैं:

  • एक पूर्ण Windows या Ubuntu डेस्कटॉप VM — GPU त्वरण (OpenGL, Vulkan, CUDA) के साथ एक संपूर्ण ग्राफ़िकल OS — एक साफ़ इंस्टॉल पर अपना स्वयं का सॉफ़्टवेयर बनाने और परीक्षण करने के लिए।
  • किसी प्रोग्राम को VM में चलाना, जो आपके मुख्य OS और फ़ाइलों से अलग रखा जाता है।
  • Windows ड्राइवरों का विकास और परीक्षण: एक अंतर्निहित Test Mode गेस्ट के अंदर टेस्ट-साइनिंग सक्षम करता है, इसलिए होस्ट का Secure Boot और बूट कॉन्फ़िगरेशन अपरिवर्तित रहता है।
  • अपने स्वयं के VM में एक कंप्यूटर-उपयोग AI एजेंट (जैसे Claude का कंप्यूटर उपयोग मॉडल) चलाना। App Sandbox डेस्कटॉप और VM प्रदान करता है; एजेंट का अपना मॉडल लूप गेस्ट के अंदर चलता है। कई एजेंट एक साथ चल सकते हैं, प्रत्येक अपने स्वयं के VM में, एक ही लैपटॉप या डेस्कटॉप पर।
  • GUI या हेडलेस API से GPU-त्वरित (GPU-PV) VM बनाना।
  • Python SDK के साथ कोड से VM जीवनचक्र स्क्रिप्ट करना — GPU-त्वरित VM बनाना, स्नैपशॉट लेना, ब्रांच करना, SSH करना और हटाना।

हेडलेस API। appsandbox.exe --headless (या macOS पर sudo /Appsandbox.app/Contents/MacOS/AppSandbox --headless) एक सिंगल-ओनर डेमन शुरू करता है जो GUI के समान कोर होस्ट करता है और इसे Docker-शैली स्थानीय HTTP/JSON API के रूप में 127.0.0.1 पर उजागर करता है, जो दोनों प्लेटफ़ॉर्म पर समान है। केवल-stdlib Python SDK (asb.py) इसे रैप करता है: GPU-त्वरित VM बनाएं (GPU-PV एक gpuMode क्रिएट विकल्प है), एक स्वचालित रूप से तैनात कुंजी के माध्यम से SSH करें (Windows, Ubuntu, या macOS गेस्ट), उन्हें स्नैपशॉट और ब्रांच करें, लाइव डिस्प्ले खोलें, और एक साथ कई चलाएं — कितने समवर्ती रूप से चलते हैं यह होस्ट CPU, RAM, और GPU मेमोरी द्वारा सीमित होता है, किसी निश्चित सीमा से नहीं। डेमन सिंगल-होस्ट है — यह उसी मशीन पर VM चलाता है जिस पर यह चलता है और क्लाउड VM प्रोविज़न नहीं करता है; CI के लिए, इसे सेल्फ-होस्टेड रनर पर चलाएं। VM प्रोविज़न करना एक पूर्ण अनअटेंडेड इंस्टॉल चलाता है; स्नैपशॉट, ब्रांच और टेम्पलेट (केवल Windows) पुनः इंस्टॉल करने के बजाय प्रोविज़न की गई अवस्था से एक नया VM शुरू करते हैं। एक VM तब तक बना रहता है जब तक हटाया न जाए। एक स्नैपशॉट VM रोके जाने पर लिया गया डिस्क-स्थिति चेकपॉइंट है, और एक ब्रांच उससे एक राइटेबल डिस्क फ़ोर्क करके विभिन्न क्रियाएं चलाता है। पूर्ण API संदर्भ और चलाने योग्य उदाहरण tools/headless-api/ में हैं।

यह कैसे काम करता है: यह रिपो भी Windows HCS/HCN API और Apple के Virtualization.framework के साथ प्रोग्रामेटिक रूप से पूर्ण डेस्कटॉप VM बनाने का एक कार्यशील उदाहरण बनने का लक्ष्य रखती है। Windows पर, App Sandbox एक हाथ से निर्मित HCS मशीन दस्तावेज़ computecore.dll / computenetwork.dll को सबमिट करता है — HCS/HCN परत जो WSL2 और Windows Sandbox को भी रेखांकित करती है — Hyper-V Manager से गुज़रने के बजाय। GPU त्वरण GPU परावर्चुअलाइज़ेशन (GPU-PV) का उपयोग करके होस्ट के इंस्टॉल किए गए GPU को गेस्ट के साथ साझा करता है — वही WSL2 पथ, समर्पित पासथ्रू नहीं (कोई VFIO/IOMMU नहीं, कोई दूसरा GPU नहीं)। Windows गेस्ट को DirectX 12, OpenGL, Vulkan, CUDA और OpenCL मिलता है; Ubuntu गेस्ट को वही माइनस DirectX; macOS गेस्ट को Metal। एक कस्टम IddCx इनडायरेक्ट डिस्प्ले ड्राइवर और एक वर्चुअल ऑडियो डिवाइस स्क्रीन और ध्वनि ले जाते हैं, और गेस्ट↔होस्ट क्लिपबोर्ड, ऑडियो, इनपुट और SSH Hyper-V सॉकेट पर चलते हैं। गेस्ट डिस्क एक इन-रिपो टूल द्वारा बनाई जाती हैं जिसमें ext4, squashfs, qcow2 और VHDX के लिए समर्थन होता है। macOS पर, App Sandbox Apple के Virtualization.framework (VZVirtualMachine, VZMacOSInstaller) का उपयोग virtio-vsock के ऊपर करता है। Windows पर, Linux (Ubuntu) गेस्ट GPU तक एक कस्टम DRM/KMS कर्नेल मॉड्यूल (asb_drm), Microsoft के WSL2 dxgkrnl और एक कस्टम Mesa बिल्ड के माध्यम से पहुंचते हैं। ऐप्स मूल C / Objective-C हैं जिनमें HTML/JS UI (Windows पर WebView2, macOS पर WKWebView) है।

टिप्स:

[Windows] हॉटकी सक्षम करें या VM ऑडियो म्यूट करें: VM से कनेक्ट करें और कनेक्शन टाइटल बार पर राइट-क्लिक करें

[Windows] अपने VM को दूरस्थ रूप से एक्सेस करने के लिए उच्च प्रदर्शन वाले रिमोट डेस्कटॉप की आवश्यकता है? Phaze अच्छा काम करता है

[Windows] आप अपने App Sandbox Windows VM के अंदर gpu-test.exe चलाकर जांच सकते हैं कि GPU-PV ड्राइवर सेटअप काम कर रहा है या नहीं; gpu-test.exe 6 घूमते हुए क्यूब्स वाला एक बॉक्स दिखाएगा, प्रत्येक एक अलग रेंडरिंग इंजन (D3D9, D3D10, D3D11, D3D12, OpenGL और Vulkan) का उपयोग करता है। यदि एक या अधिक विफल होते हैं, तो वे उस रेंडरिंग API के लिए सही ढंग से घूमता हुआ क्यूब नहीं दिखाएंगे। gpu-test.zip। ध्यान दें: रेंडरिंग API का सफल होना इसका मतलब है कि GPU-PV ने काम किया, लेकिन कभी-कभी गेम या ऐप्स इस तरह से कोड किए जाते हैं कि वे GPU-PV सिस्टम का सही ढंग से पता नहीं लगाएंगे और फिर भी एक त्रुटि दिखाएंगे।

लाइसेंस

AppSandbox MIT License के अंतर्गत लाइसेंस प्राप्त है — कॉपीराइट (c) 2026 James Stringer।

यह तृतीय-पक्ष घटकों को बंडल करता है जो MIT लाइसेंस द्वारा कवर नहीं हैं और अपनी स्वयं की शर्तों को बनाए रखते हैं — सबसे विशेष रूप से Microsoft WSL2 dxgkrnl GPU ड्राइवर (GPL-2.0) और एम्बेडेड XZ डिकोडर (0BSD)। पूरी सूची के लिए THIRD-PARTY-NOTICES.md देखें। AppSandbox का अपना Linux DRM कर्नेल मॉड्यूल (tools/linux/asb_drm/) द्वि-लाइसेंस प्राप्त MIT OR GPL-2.0 है ताकि यह कर्नेल के केवल-GPL प्रतीकों को हल कर सके।

आभार

Easy-GPU-PV बनाने के अपने अनुभव के अलावा, मुझे HCS को समझने के लिए NanaBox एक वास्तव में उपयोगी संसाधन मिला।

लेखक

James Stringer — Easy-GPU-PV के लेखक।

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