Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
beatbox — 🧊अपने स्वयं के कंप्यूटर पर डिस्पोज़ेबल एनवायरनमेंट | Kitploit
उपकरण/GitHubGitHub/0xthearchitect/beatbox
रक्षात्मक उपकरणगतिशील विश्लेषण (सैंडबॉक्सिंग)नेटवर्क मैपिंगसुरक्षा वर्चुअलाइजेशननेटवर्क सुरक्षापेनिट्रेशन टेस्टिंगलर्निंग और शिक्षारेड टीमिंगलैब और अभ्यास
GitHub0xthearchitect/beatbox

beatbox

🧊अपने स्वयं के कंप्यूटर पर डिस्पोज़ेबल एनवायरनमेंट

16 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
रिपॉजिटरी देखें
साझा करें

BeatBox

बॉक्स तोड़ो। बॉक्स को हराओ।
एक सैंडबॉक्स बनाओ, उसे तोड़ो, देखो क्या होता है।

डाउनलोड करें · इसे स्वयं बनाएं · लाइसेंस

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

BeatBox स्टार्ट स्क्रीन

मशीनें

आपके पास पहले से मौजूद किसी इंस्टॉलर डिस्क से कोई भी ऑपरेटिंग सिस्टम बूट करें। प्रत्येक मशीन एक असली कंप्यूटर है जिसका अपना कर्नेल और अपनी डिस्क है, अपनी अलग विंडो में।

इसे फ्रीज़ करें। कुछ ऐसा आज़माने से पहले एक सेव पॉइंट बनाएं जिसे आप पूर्ववत करना चाह सकते हैं, और जब कुछ गलत हो जाए तो उस पर वापस जाएं। जब आपका काम पूरा हो जाए, तो मशीन को फेंक दें। जिस डिस्क से आपने शुरुआत की थी, उस पर कभी लिखा नहीं जाता।

Ubuntu इंस्टॉलर बूट करती एक मशीन

नेटवर्क

मशीनों को स्विच और राउटर से केबल द्वारा जोड़ें, उन्हें VLAN में विभाजित करें, उन्हें NAT के पीछे छिपाएं, और उन्हें नाम और पते दें। एक फ़ायरवॉल तय करता है कि कौन किससे बात कर सकता है, एक बार में एक नियम, ऊपर से नीचे तक।

लाइट PC और लाइट सर्वर प्रत्येक एक या दो मेगाबाइट लेते हैं, इसलिए एक पूरा ऑफ़िस कुछ पूर्ण मशीनों के साथ एक लैपटॉप पर फिट हो जाता है। फिर इसे देखें: हर बातचीत, वह नेटवर्क से कैसे गुज़री, और फ़ायरवॉल ने उसके साथ क्या किया।

किसी नेटवर्क को फ़ाइल में सहेजें, या किसी टेम्पलेट से नया शुरू करें।

VLAN वाला एक नेटवर्क फ़ायरवॉल नियम

सर्वर

किसी मशीन के अंदर सेवाओं को काम पर लगाएं: एक वेबसाइट, nginx के पीछे एक साइट, एक PostgreSQL डेटाबेस, एक ईमेल इनबॉक्स, पूरे नेटवर्क के लिए नाम। BeatBox कुछ भी शुरू करने से पहले जाँचता है कि मशीन को क्या चाहिए, और जब कुछ गायब हो तो आपको बताता है कि क्या इंस्टॉल करना है। कुछ और चाहिए? अपनी खुद की सेवा का वर्णन करें।

एक सर्वर जो सेवाएं चला सकता है

आपकी डिस्क आपकी ही रहती हैं

BeatBox कभी कोई डिस्क डाउनलोड नहीं करता, और जो आप देते हैं उस पर कभी नहीं लिखता। प्रत्येक मशीन उसके ऊपर अपनी अलग परत पर चलती है, इसलिए किसी मशीन को तोड़ने से डिस्क कभी नहीं टूटती।

BeatBox अंग्रेज़ी और पुर्तगाली बोलता है।

डाउनलोड करें

अपने सिस्टम के लिए इंस्टॉलर Releases से प्राप्त करें।

सिस्टमफ़ाइल
Ubuntu 22.04 या नया, Debian 12.deb
Fedora, openSUSE.rpm
कोई भी अन्य Linux.AppImage (पहले QEMU इंस्टॉल करें)
Windows 10 और 11-setup.exe

पहली बार खुलने पर, BeatBox आपके कंप्यूटर की जाँच करता है और जो गायब है उसे ठीक करने की पेशकश करता है: QEMU, और हार्डवेयर वर्चुअलाइज़ेशन तक पहुँच (Linux पर KVM, Windows पर Windows Hypervisor Platform)।

इसे स्वयं बनाएं

आपको Rust (संस्करण rust-toolchain.toml से चुना जाता है), Node.js 20 या नया, और QEMU चाहिए।

Ubuntu या Debian पर:

sudo apt install build-essential pkg-config libwebkit2gtk-4.1-dev \
    libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev \
    qemu-system-x86 qemu-utils

Fedora पर:

sudo dnf install gcc pkgconf-pkg-config webkit2gtk4.1-devel gtk3-devel \
    libappindicator-gtk3-devel librsvg2-devel qemu-system-x86-core qemu-img

Windows पर, "Desktop development with C++" के साथ Visual Studio Build Tools इंस्टॉल करें। BeatBox पहली बार चलने पर QEMU स्वयं इंस्टॉल करता है।

फिर, रिपॉज़िटरी से:

cd web && npm ci && npm run build && cd ..
cargo build --release -p beatboxd
cargo build --release --manifest-path shell/Cargo.toml

shell/target/release/beatbox (Windows पर beatbox.exe) चलाएं। यह target/release/ में इंजन ढूँढता है और उसे शुरू करता है।

लाइसेंस

BeatBox इनमें से किसी एक के अंतर्गत उपयोग करने के लिए आपका है

  • Apache License, Version 2.0
  • MIT license

आपकी पसंद पर।

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