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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/treussart/probemanager
रक्षात्मक उपकरणआईडीएस/आईपीएस से बचनाकॉन्फ़िगरेशन ऑडिटिंगनेटवर्क सुरक्षाघुसपैठ का पता लगानालॉग विश्लेषणArchived
GitHubtreussart/probemanager

ProbeManager

सुरिकाता, ब्रो, ओससेक आदि जैसे इंट्रूज़न डिटेक्शन सिस्टम का केंद्रीकृत प्रबंधन ...

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

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

सभी देखें →

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

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

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

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

############ ProbeManager ############

.. image:: https://www.ko-fi.com/img/donate_sm.png :alt: दान करें :target: https://ko-fi.com/mtreussart

|Licence| |Version|

.. image:: https://api.codacy.com/project/badge/Grade/afc2ab5226584ac3b594eb09ebcc2ccc?branch=master :alt: Codacy ग्रेड :target: https://app.codacy.com/app/treussart/ProbeManager?utm_source=github.com&utm_medium=referral&utm_content=treussart/ProbeManager&utm_campaign=badger

.. image:: https://api.codacy.com/project/badge/Coverage/8c16c475964d4db58ce0c7de0d03abbf?branch=master :alt: Codacy कवरेज :target: https://www.codacy.com/app/treussart/ProbeManager?utm_source=github.com&utm_medium=referral&utm_content=treussart/ProbeManager&utm_campaign=Badge_Coverage

+------------------+--------------------+ | स्थिति | ऑपरेटिंग सिस्टम | +==================+====================+ | |Build_Status| | Linux x86_64 | +------------------+--------------------+

.. |Licence| image:: https://img.shields.io/github/license/treussart/ProbeManager.svg .. |Stars| image:: https://img.shields.io/github/stars/treussart/ProbeManager.svg .. |Forks| image:: https://img.shields.io/github/forks/treussart/ProbeManager.svg .. |Downloads| image:: https://img.shields.io/github/downloads/treussart/ProbeManager/total.svg .. |Version| image:: https://img.shields.io/github/tag/treussart/ProbeManager.svg .. |Commits| image:: https://img.shields.io/github/commits-since/treussart/ProbeManager/latest.svg .. |Build_Status| image:: https://travis-ci.org/treussart/ProbeManager.svg?branch=master :target: https://travis-ci.org/treussart/ProbeManager

प्रस्तुति

यह देखना आम बात है कि कई IDS (intrusion and detection system), जिसमें सॉफ्टवेयर और उसके नियम शामिल हैं, नियमित रूप से अपडेट नहीं होते हैं। यह इस तथ्य से समझाया जा सकता है कि सॉफ्टवेयर और नियम प्रबंधन अक्सर जटिल होता है, जो विशेष रूप से छोटे और मध्यम आकार के उद्यमों के लिए एक समस्या हो सकती है जिनमें आमतौर पर सिस्टम सुरक्षा विशेषज्ञता और अपने-अपने IDS की निगरानी के लिए पूर्णकालिक ऑपरेटरों की कमी होती है। इस निष्कर्ष ने मुझे एक एप्लिकेशन (ProbeManager) विकसित करने के लिए प्रेरित किया जो एक सिस्टम पर नेटवर्क और मशीन डिटेक्शन प्रोब का बेहतर प्रबंधन करेगा।

ProbeManager एक एप्लिकेशन है जो इंट्रूज़न डिटेक्शन सिस्टम के प्रबंधन को केंद्रीकृत करता है। ProbeManager का उद्देश्य डिटेक्शन प्रोब की तैनाती को सरल बनाना और उनकी सभी कार्यक्षमताओं को एक ही स्थान पर एकत्रित करना है। ProbeManager आपको प्रोब की स्थिति जांचने और जब भी कोई समस्या या खराबी हो, सूचित होने की भी अनुमति देता है। ProbeManager एक SIEM (security information and event management) नहीं है, इसलिए यह प्रोब आउटपुट (अलर्ट, लॉग, आदि) प्रदर्शित नहीं करता है।

ProbeManager वर्तमान में NIDS Suricata और Bro के साथ संगत है, और जल्द ही यह OSSEC के साथ भी संगत होगा।

विशेषताएँ

  • सभी प्रोब में नियम खोजें।
  • स्थापित प्रोब और उनकी स्थिति सूचीबद्ध करें (चल रहा है या नहीं, अपटाइम ...)।
  • प्रोब स्थापित करें, अपडेट करें।
  • प्रोब प्रारंभ करें, रोकें, पुनः लोड करें और पुनः प्रारंभ करें।
  • पुश, ईमेल सूचनाएँ (स्थिति में परिवर्तन, ...)।
  • API Restfull।
  • सभी एसिंक्रोनस जॉब देखें।

उपयोग

.. image:: https://raw.githubusercontent.com/treussart/ProbeManager/master/docs/data/Deployement_example_of_Probemanager_in_a_network.png :alt: नेटवर्क में ProbeManager की तैनाती का उदाहरण

.. image:: https://raw.githubusercontent.com/treussart/ProbeManager/master/docs/data/Deployement_example_of_Probemanager_in_a_VPS.png :alt: VPS में ProbeManager की तैनाती का उदाहरण

स्थापना

ऑपरेटिंग सिस्टम

+------------+------------+-----------+ | OS | उत्पादन | परीक्षण | +============+============+===========+ | OSX 12+ | | X | +------------+------------+-----------+ | Debian 9 | X | | +------------+------------+-----------+ | Ubuntu 14 | X | | +------------+------------+-----------+

OSX 12+ (केवल प्रोजेक्ट विकास के लिए), Debian स्थिर और Ubuntu 14.04+ समर्थित और परीक्षित हैं।

आवश्यकताएँ

  • Python3.5+
  • Pip
  • Rabbitmq-server (इंस्टॉल स्क्रिप्ट के साथ स्थापित)
  • Postgresql (इंस्टॉल स्क्रिप्ट के साथ स्थापित)

प्रोजेक्ट प्राप्त करें

GitHub पर स्रोत कोड <https://github.com/treussart/ProbeManager/>_

.. code-block:: sh

root@kitploit:~
git clone --recursive https://github.com/treussart/ProbeManager.git

स्थापित करें

डेवलपर के लिए : ^^^^^^^^^^^^^^^

.. code-block:: sh

root@kitploit:~
./install.sh
./start.sh

उत्पादन के लिए : ^^^^^^^^^^^^^^^^

डिफ़ॉल्ट गंतव्य पथ : /usr/local/share

समान गंतव्य पथ के लिए : .

सुनिश्चित करें कि गंतव्य पथ में लिखने के अधिकार हैं।

.. code-block:: sh

root@kitploit:~
./install.sh prod [destination path]

Django सर्वर के साथ (अनुशंसित नहीं) :

.. code-block:: sh

root@kitploit:~
[destination path]./start.sh prod

Apache के साथ (केवल Debian के लिए) :

.. code-block:: sh

root@kitploit:~
 http://localhost

परीक्षण चलाएँ

(केवल Dev या Travis के लिए) :

.. code-block:: sh

root@kitploit:~
./test.sh

फ़ाइल को वेब ब्राउज़र से खोलें :

::

root@kitploit:~
coverage_html/index.html

एक उपमॉड्यूल जोड़ें

.. code-block:: sh

root@kitploit:~
git submodule add -b master --name suricata https://github.com/treussart/ProbeManager_Suricata.git probemanager/suricata

मॉड्यूल को कुछ नियमों का पालन करना होगा:

  • एक फ़ाइल version.txt (इंस्टॉल स्क्रिप्ट द्वारा उत्पन्न)
  • एक फ़ाइल README.rst
  • urls.py में 'urls_to_register' वेरिएबल वाला एक फ़ोल्डर api (वैकल्पिक)
  • एक इंस्टॉल स्क्रिप्ट : install.sh (वैकल्पिक)
  • डेटाबेस को आरंभ करने के लिए एक स्क्रिप्ट : init_db.sh (वैकल्पिक)

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

मानक का पालन करें : reStructuredText (RST).

.. code-block:: sh

root@kitploit:~
venv/bin/python probemanager/manage.py runscript generate_doc --settings=probemanager.settings.dev

फ़ाइल को वेब ब्राउज़र से खोलें :

::

root@kitploit:~
docs/_build/html/index.html

या पूर्ण दस्तावेज़ीकरण यहाँ <https://treussart.github.io/ProbeManager/>_ प्राप्त करें।

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