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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
snare — सुपर नेक्स्ट जनरेशन एडवांस्ड रिएक्टिव हनीपॉट | Kitploit
उपकरण/GitHubGitHub/mushorg/snare
जानकारी एकत्र करनावेब सुरक्षाखतरा खुफिया
GitHubmushorg/snare

snare

सुपर नेक्स्ट जनरेशन एडवांस्ड रिएक्टिव हनीपॉट

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

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

सभी देखें →

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

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

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

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

SNARE

Documentation Status Build Status Coverage Status

सुपर नेक्स्ट जनरेशन एडवांस्ड रिएक्टिव हनीपॉट

परिचय

SNARE एक वेब एप्लिकेशन हनीपॉट सेंसर है जो इंटरनेट से सभी प्रकार की दुर्भावना को आकर्षित करता है।

दस्तावेज़ीकरण

दस्तावेज़ीकरण यहाँ पाया जा सकता है।

मूल अवधारणाएँ

  • पहले सतह। आक्रमण सतह निर्माण पर ध्यान केंद्रित करें।
  • सेंसर और मास्टर। हल्के संग्राहक (SNARE) और केंद्रीय निर्णायक (tanner)।

आरंभ करना

  • SNARE चलाने के लिए Python3.6 आवश्यक है।
  • यह हाल के Ubuntu आधारित Linux पर परीक्षण किया गया है।
  • सेटअप के चरण

    1. SNARE प्राप्त करें: git clone https://github.com/mushorg/snare.git और cd snare
    2. [वैकल्पिक] वर्चुअल एनवायरनमेंट बनाएँ: python3 -m venv venv
    3. [वैकल्पिक] वर्चुअल एनवायरनमेंट सक्रिय करें: . venv/bin/activate

    नोट: यदि आप वर्चुअल एनवायरनमेंट में snare चला रहे हैं तो नीचे दिए गए आदेशों के साथ sudo का उपयोग न करें।

    1. आवश्यकताएँ स्थापित करें: sudo pip3 install -r requirements.txt
    2. snare सेटअप करें: sudo python3 setup.py install
    3. पृष्ठ क्लोन करें: sudo clone --target http://example.com --path <आधार निर्देशिका का पथ>
    4. SNARE चलाएँ: sudo snare --port 8080 --page-dir example.com --path <आधार निर्देशिका का पथ>
    5. परीक्षण करें: http://localhost:8080/index.html पर जाएँ
    6. (वैकल्पिक) अपनी खुद की tanner सेवा चलाएँ।

    [नोट: क्लोनर पूरी वेबसाइट को क्लोन करता है, क्लोनिंग की वांछित गहराई तक सीमित करने के लिए --max-depth पैरामीटर जोड़ें]

    डॉकर बिल्ड निर्देश

    1. वर्तमान निर्देशिका को snare प्रोजेक्ट निर्देशिका में बदलें
    2. docker-compose build
    3. docker-compose up
    4. SNARE 0.0.0.0 पर पोर्ट 80 के साथ शुरू होगा। docker-compose चलाने के बारे में अधिक जानकारी यहाँ पाई जा सकती है।

    docker-compose up चलाने के दौरान त्रुटि होने पर, पोर्ट 80 की उपलब्धता जाँचें, यदि यह व्यस्त है तो डिफ़ॉल्ट पोर्ट बदलने के लिए Docker दस्तावेज़ देखें।

    उत्पादन में चलाते समय आप स्पष्ट रूप से 0.0.0.0 और पोर्ट 80 से बाइंड करना चाहेंगे।

    परीक्षण

    परीक्षण चलाने और परीक्षण कवरेज रिपोर्ट प्राप्त करने के लिए, हम pytest चलाने की सलाह देते हैं:

    root@kitploit:~
        pip install pytest pytest-cov
        sudo pytest --cov-report term-missing --cov=snare snare/tests/
    

    नमूना आउटपुट

    root@kitploit:~
    
        # sudo snare --port 8080 --page-dir example.com
    
           _____ _   _____    ____  ______
          / ___// | / /   |  / __ \/ ____/
          \__ \/  |/ / /| | / /_/ / __/
         ___/ / /|  / ___ |/ _, _/ /___
        /____/_/ |_/_/  |_/_/ |_/_____/
    
    
        privileges dropped, running as "nobody:nogroup"
        serving with uuid 9c10172f-7ce2-4fb4-b1c6-abc70141db56
        Debug logs will be stored in /opt/snare/snare.log
        Error logs will be stored in /opt/snare/snare.err
        ======== Running on http://127.0.0.1:8080 ========
        (Press CTRL+C to quit)
        you are running the latest version
    
    
    टूल डाउनलोड करें