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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
ZeroPulse — 🔒 आधुनिक C2 Platform, Cloudflare Tunnel Integration के साथ | WinRM और SSH दूरस्थ प्रबंधन | रीयल-टाइम Terminal और दूरस्थ डेस्कटॉप | FastAPI और React के साथ निर्मित | Kitploit
उपकरण/GitHubGitHub/jxroot/zeropulse
भेद्यता परीक्षण फ्रेमवर्कविशेषाधिकार वृद्धिनेटवर्क मैपिंगस्थायित्व तंत्रशोषणपार्श्व आंदोलनपोस्ट-शोषणकमांड एंड कंट्रोलरेड टीमिंगरिमोट एक्सेस टूलपेलोड डेवलपमेंट
13817179 महीने पहलेKitploit द्वारा समीक्षित
GitHub
jxroot/zeropulse

ZeroPulse

🔒 आधुनिक C2 Platform, Cloudflare Tunnel Integration के साथ | WinRM और SSH दूरस्थ प्रबंधन | रीयल-टाइम Terminal और दूरस्थ डेस्कटॉप | FastAPI और React के साथ निर्मित

रिपॉजिटरी देखें

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

सभी देखें →

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

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

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

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

ZeroPulse

favicon.png

क्लाउडफ्लेयर टनल इंटीग्रेशन के साथ एक आधुनिक कमांड एवं कंट्रोल (C2) प्लेटफॉर्म

Python FastAPI React License CodeFactor


📋 विषयसूची

  • अवलोकन
  • विशेषताएँ
  • आर्किटेक्चर
  • पूर्वापेक्षाएँ
  • स्थापना
  • कॉन्फ़िगरेशन
  • उपयोग
  • API दस्तावेज़ीकरण
  • सुरक्षा
  • प्रोजेक्ट संरचना
  • विकास
  • योगदान
  • लाइसेंस
  • आभार
  • सहायता

🎯 अवलोकन

ZeroPulse एक व्यापक कमांड एंड कंट्रोल (C2) प्लेटफॉर्म है जिसे सुरक्षित रिमोट प्रबंधन और निगरानी के लिए डिज़ाइन किया गया है। यह आपके बुनियादी ढांचे को सार्वजनिक इंटरनेट पर उजागर किए बिना सुरक्षित, एन्क्रिप्टेड कनेक्शन प्रदान करने के लिए क्लाउडफ्लेयर टनल तकनीक का लाभ उठाता है।

⚠️ विकास स्थिति: यह परियोजना वर्तमान में सक्रिय विकास में है। यह संस्करण एक डेमो/अल्फा रिलीज़ है और कुछ सुविधाएँ हो सकती हैं:

  • अस्थिर या ब्रेकिंग परिवर्तनों के अधीन
  • अपूर्ण या आंशिक रूप से कार्यान्वित
  • सक्रिय विकास में बार-बार अपडेट के साथ

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

मुख्य विशेषताएँ

  • 🔒 डिफ़ॉल्ट रूप से सुरक्षित: अंतर्निहित प्रमाणीकरण, सत्र प्रबंधन और API टोकन प्रणाली
  • 🌐 क्लाउडफ्लेयर एकीकरण: क्लाउडफ्लेयर API के माध्यम से निर्बाध DNS और टनल प्रबंधन
  • 🖥️ रिमोट प्रबंधन: इंटरैक्टिव शेल के लिए evil-winrm एकीकरण के साथ WinRM और SSH समर्थन
  • 📊 आधुनिक UI: वास्तविक समय टर्मिनल एकीकरण के साथ सुंदर, उत्तरदायी React इंटरफ़ेस
  • 🚀 प्रदर्शन अनुकूलित: नॉन-ब्लॉकिंग I/O, अनुकूलित डेटाबेस क्वेरी और मेमोरी लीक रोकथाम
  • 🖥️ स्थानीय शेल एक्सेस: वास्तविक समय टर्मिनल एमुलेशन के साथ WebSocket के माध्यम से इंटरैक्टिव स्थानीय शेल

✨ विशेषताएँ

favicon.png

ZeroPulse डैशबोर्ड - सभी टनल और सिस्टम स्थिति का अवलोकन

मुख्य क्षमताएँ

  • टनल प्रबंधन

    • Cloudflare टनल बनाएं और प्रबंधित करें
    • इनग्रेस नियम कॉन्फ़िगर करें (HTTP, HTTPS, TCP)
    • स्वचालित DNS रिकॉर्ड प्रबंधन
    • रूट प्रॉक्सी प्रबंधन
  • रिमोट कमांड निष्पादन

    • WinRM के माध्यम से रिमोट विंडोज सिस्टम पर कमांड निष्पादित करें
    • evil-winrm एकीकरण के साथ इंटरैक्टिव शेल (पासवर्ड और NTLM हैश प्रमाणीकरण)
    • SSH कमांड निष्पादन और इंटरैक्टिव सत्र
    • PowerShell स्क्रिप्ट निष्पादन
    • कमांड इतिहास ट्रैकिंग
    • वास्तविक समय आउटपुट स्ट्रीमिंग
    • डायनामिक मॉड्यूल निष्पादन के साथ मॉड्यूल नियंत्रण पैनल
  • रिमोट डेस्कटॉप

    • VNC सर्वर पहचान और प्रबंधन
    • noVNC वेब-आधारित रिमोट डेस्कटॉप क्लाइंट
    • विंडोज और लिनक्स सिस्टम के लिए समर्थन
    • सुरक्षित टनल-आधारित कनेक्शन
  • सत्र और सुरक्षा

    • JWT-आधारित प्रमाणीकरण
    • सक्रिय सत्र प्रबंधन
    • ग्रैन्युलर अनुमतियों के साथ API टोकन प्रणाली
    • टोकन ब्लैकलिस्टिंग और निरस्तीकरण
    • भूमिका-आधारित एक्सेस नियंत्रण (RBAC)
  • DNS प्रबंधन

    • स्वचालित DNS रिकॉर्ड निर्माण/अद्यतन
    • CNAME, A, AAAA रिकॉर्ड के लिए समर्थन
    • Cloudflare प्रॉक्सी कॉन्फ़िगरेशन
    • विरोध समाधान
  • स्थानीय शेल एक्सेस

    • WebSocket के माध्यम से इंटरैक्टिव स्थानीय शेल
    • xterm.js के साथ वास्तविक समय टर्मिनल एमुलेशन
    • स्टैंडअलोन विंडो समर्थन
    • इष्टतम प्रदर्शन के लिए नॉन-ब्लॉकिंग I/O
  • मॉड्यूल नियंत्रण प्रणाली

    • डेटाबेस से डायनामिक मॉड्यूल लोडिंग
    • पदानुक्रमित संरचना (श्रेणियाँ → अनुभाग → आइटम)
    • वेरिएबल प्रतिस्थापन के साथ टेम्पलेट इंजन
    • इंटरैक्टिव टर्मिनल एकीकरण
    • कमांड निष्पादन इतिहास

⚙️ प्रौद्योगिकी स्टैक

परतप्रौद्योगिकीउद्देश्य
फ्रंटएंडReact 19, Redux Toolkit, React Router, TailwindCSS, xterm.jsउपयोगकर्ता इंटरफ़ेस
बैकएंडFastAPI, UvicornAPI सर्वर
डेटाबेसSQLite (अनुकूलित क्वेरी और इंडेक्स के साथ)डेटा स्थिरता
प्रमाणीकरणJWT, python-joseटोकन-आधारित प्रमाणीकरण
रिमोट निष्पादनpywinrm, paramiko, evil-winrmWinRM और SSH एकीकरण
टर्मिनलxterm.js, WebSocketइंटरैक्टिव टर्मिनल
बाहरी APIrequests, cloudflareसेवा एकीकरण
प्रक्रिया प्रबंधनsubprocess, asyncio, threadingपृष्ठभूमि कार्य

📦 पूर्वापेक्षाएँ

सिस्टम आवश्यकताएँ

  • OS: Linux (Ubuntu 20.04+, Debian 11+, या कोई भी आधुनिक Linux वितरण)
  • Python: 3.8 या उच्चतर
  • Node.js: 20.19.0+ या 22.12.0+ (फ्रंटएंड निर्देशिका में .nvmrc देखें)
  • npm: Node.js के साथ आता है
  • Cloudflare खाता: API टोकन और खाता ID के साथ
  • Ruby (वैकल्पिक): evil-winrm समर्थन के लिए (gem install evil-winrm)

आवश्यक सॉफ़्टवेयर```bash

Ubuntu/Debian

sudo apt update sudo apt install -y python3 python3-pip python3-venv git curl

Install Node.js 20+ (using nvm recommended)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash source ~/.bashrc nvm install 20.19.0 nvm use 20.19.0

Optional: Install Ruby for evil-winrm

sudo snap install ruby --classic gem install evil-winrm

Verify versions

python3 --version # Should be 3.8+ node --version # Should be 20.19.0+ or 22.12.0+ npm --version

## 🚀 स्थापना

<div align="center">
  <img src="https://assets.kitploit.com/production/public/readmes/7371/63f8299d6bb31aaa64c5e271f4e78bcb3ea94ef8ae7a2f1e2e3b6205552fb8b2.png" alt="स्थापना सेटअप" />
  <p><em>स्थापना प्रक्रिया - एक नए सिस्टम पर ZeroPulse सेट करना</em></p>
</div>

### 1. रिपॉजिटरी क्लोन करें```bash
git clone https://github.com/yourusername/zeropulse.git
cd zeropulse

2. बैकएंड सेटअप```bash

Create virtual environment

python3 -m venv venv

Activate virtual environment

source venv/bin/activate

Upgrade pip

pip install --upgrade pip

Install dependencies

pip install -r requirements.txt

### 3. फ्रंटएंड सेटअप```bash
cd frontend

# Check Node.js version (should be 20.19.0+ or 22.12.0+)
node --version

# If using nvm, switch to required version
nvm use  # Automatically uses version from .nvmrc

# Install dependencies
npm install

# Build frontend
npm run build

cd ..

4. पर्यावरण चर कॉन्फ़िगर करें

प्रोजेक्ट रूट में एक .env फ़ाइल बनाएँ:```bash cat > .env << EOF

Authentication Settings

ADMIN_USERNAME=admin ADMIN_PASSWORD=your-secure-password-here JWT_SECRET_KEY=$(python3 -c "import secrets; print(secrets.token_urlsafe(32))") JWT_ALGORITHM=HS256 JWT_EXPIRATION_HOURS=24

Cloudflare Settings

CLOUDFLARE_API_TOKEN=your-cloudflare-api-token-here CLOUDFLARE_ACCOUNT_ID=your-cloudflare-account-id-here CLOUDFLARE_DOMAIN=your-domain.com

WinRM Settings (optional)

WINRM_USERNAME=WinRMUser WINRM_PASSWORD=your-secure-password-here

SSH Settings (optional)

SSH_KEY_PATH=/path/to/ssh/key SSH_USERNAME=ssh_user

C2 Server Settings

C2_SERVER_HOST=0.0.0.0 C2_SERVER_PORT=8000 ENVIRONMENT=production

Database Settings

DATABASE_PATH=data/database.db EOF

Set permissions

chmod 600 .env

### 5. सर्वर प्रारंभ करें```bash
# Ensure virtual environment is active
source venv/bin/activate

# Start the server
python3 run_server.py

सर्वर http://localhost:8000 पर सुलभ होगा।

⚙️ कॉन्फ़िगरेशन

पर्यावरण चर

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