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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Squre — 🛡️ Windows PE के लिए ओपन-सोर्स बाइनरी सुरक्षा टूलकिट। Nanomite, VM protection, anti-debug, और और भी। | Kitploit
उपकरण/GitHubGitHub/lilify-jp/squre
रक्षात्मक उपकरणस्थैतिक विश्लेषणएन्क्रिप्शन/डिक्रिप्शन उपकरणशोषण फ्रेमवर्ककोड विश्लेषणआईडीएस/आईपीएस से बचनारिवर्स इंजीनियरिंगमालवेयर विश्लेषणबाइनरी विश्लेषणएंटी-बॉट
GitHublilify-jp/squre
593358 महीने पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

Squre

🛡️ Windows PE के लिए ओपन-सोर्स बाइनरी सुरक्षा टूलकिट। Nanomite, VM protection, anti-debug, और और भी।

रिपॉजिटरी देखें
साझा करें

SQURE

Sुरक्षित Qवालिटी Uनक्रैकेबल Rनटाइम Eन्क्रिप्शन - Windows PE फ़ाइलों के लिए उन्नत बाइनरी संरक्षण टूलकिट।

License: MIT Rust

विशेषताएँ

SQURE रिवर्स इंजीनियरिंग, डीबगिंग और छेड़छाड़ के विरुद्ध बहु-स्तरीय सुरक्षा प्रदान करता है:

विशेषताविवरण
Nanomiteसशर्त शाखाओं को INT3 से बदलता है, रनटाइम पर VEH द्वारा प्रेषित
XTEA EncryptionPE हेडर से कुंजी व्युत्पत्ति के साथ प्रति-पृष्ठ .text एन्क्रिप्शन
VM Protectionकोड को कस्टम बाइटकोड इंटरप्रेटर में वर्चुअलाइज़ करता है
Tidal Memoryमांग पर VEH डिक्रिप्शन के साथ पृष्ठ-ग्रेन्युलर एन्क्रिप्शन
Honeypotविश्लेषण को गुमराह करने के लिए डिकॉय फ़ंक्शन और ट्रैप कोड
Anti-Debugकुंजी विषाक्तता के साथ PEB.BeingDebugged का पता लगाना
Anti-Dumpमेमोरी डंप रोकथाम तकनीक
Sandbox DetectionCPUID-आधारित VM/हाइपरवाइज़र का पता लगाना
Import Obfuscationरनटाइम रिज़ॉल्यूशन के साथ IAT हैशिंग
Integrity Checkingछेड़छाड़ का पता लगाने के लिए कैस्केड हैश चेन
Shamir Secret SharingGF(2^64) में 3 शेयरों में कुंजी विभाजन
White-box CryptoDCA हमलों के प्रति प्रतिरोधी लुकअप तालिकाएँ

स्थापना

# रिपॉजिटरी को क्लोन करें
git clone https://github.com/mttm2/squre.git
cd squre

# रिलीज़ बाइनरी बनाएँ
cargo build --release

# CLI target/release/squre-cli.exe पर है

त्वरित आरंभ

# मूल सुरक्षा
squre-cli protect app.exe -o protected.exe

# अधिकतम सुरक्षा (सभी सुविधाएँ सक्षम)
squre-cli protect app.exe -o protected.exe --level maximum

# पुनरुत्पादनीय बिल्ड के लिए कस्टम सीड
squre-cli protect app.exe -o protected.exe -s 0xDEADBEEF

CLI विकल्प

squre-cli protect [OPTIONS] --output <OUTPUT> <INPUT>

Options:
  -o, --output <OUTPUT>     आउटपुट PE फ़ाइल पथ
  -s, --seed <SEED>         CEWE सीड (हेक्स, निर्दिष्ट न होने पर यादृच्छिक)
  -l, --level <LEVEL>       सुरक्षा स्तर: standard (डिफ़ॉल्ट) या maximum

सुरक्षा सुविधाएँ:
  --vm                      VM सुरक्षा सक्षम करें (वर्चुअलाइज़्ड कोड)
  --honeypot                हनीपॉट मोड सक्षम करें (डिकॉय फ़ंक्शन, ट्रैप)
  --tidal                   Tidal Memory सक्षम करें (पृष्ठ-ग्रेन्युलर एन्क्रिप्शन)
  --ultra                   अति-कठोर मोड सक्षम करें (16 एंटी-विश्लेषण चरण)
  --harden                  कठोर मोड सक्षम करें (पॉलीमॉर्फिक अनुभाग)
  --anti-dump               एंटी-मेमोरी-डंप सुरक्षा सक्षम करें
  --integrity-check         कोड अखंडता जाँच सक्षम करें
  --direct-syscall          प्रत्यक्ष सिस्टम कॉल सक्षम करें (यूज़र-मोड हुक बायपास)

ट्यूनिंग:
  --junk-level <0-3>        जंक कोड सम्मिलन स्तर
  --fake-keys <N>           एम्बेड करने के लिए डिकॉय कुंजियों की संख्या
  --layers <1-3>            एन्क्रिप्शन परतें (XTEA/XOR/Rolling)
  --obfuscate <0-3>         अस्पष्टता स्तर
  --no-nanomite             नैनोमाइट शाखाएँ अक्षम करें
  --no-anti-debug           एंटी-डीबग जाँच अक्षम करें

सुरक्षा स्तर

Standard (डिफ़ॉल्ट)

  • नैनोमाइट शाखा अस्पष्टता
  • XTEA .text एन्क्रिप्शन
  • कुंजी विषाक्तता के साथ एंटी-डीबग
  • आयात अस्पष्टता
  • मूल जंक कोड

Maximum (--level maximum)

  • सभी standard सुविधाएँ
  • VM सुरक्षा
  • Tidal Memory
  • हनीपॉट ट्रैप
  • अति-कठोर एंटी-विश्लेषण (16 चरण)
  • सैंडबॉक्स/VM का पता लगाना
  • प्रत्यक्ष सिस्टम कॉल
  • अधिकतम जंक कोड और अस्पष्टता

Rust प्रोजेक्ट्स के लिए

SQURE स्रोत-स्तरीय एकीकरण के साथ Rust बाइनरी को स्वचालित रूप से सुरक्षित कर सकता है:

# Rust प्रोजेक्ट बनाएँ और सुरक्षित करें
squre-cli build ./my-rust-project -o protected.exe --level maximum

मैक्रो-आधारित सुरक्षा सक्षम करने के लिए squre-core क्रेट जोड़ें:

use squre_core::anti_debug;

fn main() {
    // एंटी-डीबग और नैनोमाइट हैंडलर स्थापित करें
    anti_debug!();

    // आपका कोड यहाँ
}

यह कैसे काम करता है

┌─────────────────────────────────────────────────────────────┐
│                    सुरक्षा प्रवाह                            │
├─────────────────────────────────────────────────────────────┤
│  1. OS PE लोड करता है → प्रवेश = .sqpre (अस्पष्ट स्टब)     │
│  2. .sqpre PE-व्युत्पन्न XOR कुंजी का उपयोग कर .sqinit को   │
│     डिक्रिप्ट करता है                                       │
│  3. .sqinit पृष्ठ कुंजियों के साथ XTEA का उपयोग कर .text को │
│     डिक्रिप्ट करता है                                       │
│  4. मूल प्रवेश बिंदु पर जाएँ (CRT init → main)             │
│  5. anti_debug!() VEH स्थापित करता है + नैनोमाइट तालिका    │
│     लोड करता है                                             │
│  6. INT3 शाखाएँ VEH हैंडलर द्वारा प्रेषित होती हैं          │
│  7. Tidal Memory पृष्ठों को एन्क्रिप्ट करता है → VEH मांग   │
│     पर डिक्रिप्ट करता है                                    │
└─────────────────────────────────────────────────────────────┘

आर्किटेक्चर

squre/
├── crates/
│   ├── squre-cli/          # बाइनरी सुरक्षा के लिए CLI टूल
│   │   ├── src/
│   │   │   ├── main.rs     # CLI प्रवेश बिंदु
│   │   │   ├── pe/         # PE पार्सिंग और लेखन
│   │   │   └── transform/  # सुरक्षा रूपांतरण
│   │   │       ├── hardening.rs      # एंटी-विश्लेषण चरण
│   │   │       ├── honeypot.rs       # डिकॉय कोड जनरेशन
│   │   │       ├── vm_protect.rs     # VM बाइटकोड कंपाइलर
│   │   │       └── ...
│   └── squre-core/         # Rust एकीकरण के लिए रनटाइम मैक्रोज़
├── examples/               # उदाहरण प्रोजेक्ट
└── TUTORIAL.md            # विस्तृत उपयोग मार्गदर्शिका

सुरक्षा संबंधी विचार

SQURE वैध सॉफ़्टवेयर सुरक्षा के लिए डिज़ाइन किया गया है:

  • व्यावसायिक सॉफ़्टवेयर को पायरेसी से बचाएँ
  • मालिकाना एल्गोरिदम के रिवर्स इंजीनियरिंग को रोकें
  • सुरक्षा-महत्वपूर्ण अनुप्रयोगों में छेड़छाड़ का पता लगाना जोड़ें

मैलवेयर के लिए उपयोग न करें। यह टूल केवल रक्षात्मक उद्देश्यों के लिए है।

प्रदर्शन

सुरक्षित बाइनरी पर न्यूनतम रनटाइम ओवरहेड:

  • प्रारंभ: ~10-50ms डिक्रिप्शन के लिए (बाइनरी आकार पर निर्भर)
  • रनटाइम: नैनोमाइट प्रेषण प्रति शाखा ~1μs जोड़ता है
  • मेमोरी: सुरक्षा अनुभागों के लिए +50-200KB

सीमाएँ

  • केवल Windows PE (x64)
  • Rust 1.70+ आवश्यक
  • कुछ सुविधाएँ एंटीवायरस झूठी सकारात्मकता ट्रिगर कर सकती हैं
  • डीबग बिल्ड सुरक्षा के लिए अनुशंसित नहीं हैं

योगदान

योगदान का स्वागत है! कृपया बेझिझक मुद्दे और पुल रिक्वेस्ट सबमिट करें।

  1. रिपॉजिटरी को फोर्क करें
  2. अपनी फीचर शाखा बनाएँ (git checkout -b feature/amazing)
  3. अपने बदलावों को कमिट करें (git commit -m 'Add amazing feature')
  4. शाखा को पुश करें (git push origin feature/amazing)
  5. पुल रिक्वेस्ट खोलें

लाइसेंस

MIT लाइसेंस - विवरण के लिए LICENSE देखें।

आभार

  • व्यावसायिक सुरक्षा उपकरणों (VMProtect, Themida) से प्रेरित
  • मेमोरी सुरक्षा और प्रदर्शन के लिए Rust के साथ निर्मित
  • हल्के एन्क्रिप्शन के लिए XTEA का उपयोग करता है

SQURE - क्योंकि आपका कोड सुरक्षा का हकदार है।

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