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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Protocol-Analyzer — नेटवर्क प्रोटोकॉल के लिए फ़ज़ टेस्टिंग फ्रेमवर्क। | Kitploit
उपकरण/GitHubGitHub/vitaliy-grigoriev/protocol-analyzer
भेद्यता स्कैनरफज़िंगनेटवर्क सुरक्षापेनिट्रेशन टेस्टिंग
GitHubvitaliy-grigoriev/protocol-analyzer

Protocol-Analyzer

नेटवर्क प्रोटोकॉल के लिए फ़ज़ टेस्टिंग फ्रेमवर्क।

रिपॉजिटरी देखें
1866 साल पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

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

Protocol Analyzer (NetProtoFuzz)

प्रोटोकॉल-उन्मुख फ़ज़ टेस्टिंग फ्रेमवर्क नेटवर्क प्रोटोकॉल के लिए।

लाइसेंस कवरिटी स्कैन बिल्ड स्थिति कोडेसी बैज सोनारक्यूब सुरक्षा बैज सोनारक्यूब कमजोरियाँ बैज सोनारक्यूब बैग्स बैज LGTM अलर्ट्स LGTM भाषा ग्रेड: C/C++ कोडफैक्टर

फ्रेमवर्क और स्कैनर गहन विकास के अंतर्गत हैं। संस्करण 0.0.12.


फ्रेमवर्क के मुख्य उद्देश्य

  • स्वामित्व नेटवर्क प्रोटोकॉल के संचालन का घोषित विवरण के अनुसार सत्यापन;
  • स्वामित्व नेटवर्क प्रोटोकॉल के कार्यान्वयन में अघोषित क्षमताओं और अपरिभाषित व्यवहार का पता लगाना;
  • सुरक्षा का ऑडिट और पिछले स्कैन अवधि से परिवर्तनों की खोज।

वर्तमान लक्ष्य

  • विकास फ्रेमवर्क की आवश्यकताओं के लिए नेटवर्क इंटरैक्शन का आधार;
    • अवलोकन के तहत सभी सॉकेट के लिए एपोल सॉकेट स्टेट पूल इंटरफ़ेस;
    • अद्वितीय इंटरफ़ेस के लिए प्रबंधित सॉकेट पूल सॉकेट लेने और नियंत्रित करने के लिए;
    • UDP सॉकेट इंटरफ़ेस;
    • RAW सॉकेट इंटरफ़ेस;
    • ✓ Linux कर्नेल के साथ इंटरैक्ट करने के लिए Netlink सॉकेट इंटरफ़ेस;
    • दो त्रुटि इंटरफ़ेस बनाएं: POSIX-उन्मुख, C++ अपवाद।
  • विकास नेटवर्क प्रोटोकॉल की संरचना का वर्णन करने के लिए एक इंटरफ़ेस;
    • इनपुट कॉन्फ़िग को पार्स करने के लिए फ्रेमवर्क के उपमॉड्यूल के रूप में libJSON लागू करें।
  • विकास कार्य बनाने और उन्हें प्रबंधित करने के लिए एक इंटरफ़ेस;
  • विकास रनटाइम में वैश्विक जानकारी और सेटिंग्स संग्रहीत करने के लिए एक इंटरफ़ेस;
  • ✓ विकास बाइनरी डेटा के साथ काम करने और उसके चारों ओर सभी बुनियादी ढांचे के निर्माण के लिए मुख्य डेटा क्लास;
  • विश्लेषक लाइब्रेरी के लिए निम्न-स्तरीय और उच्च-स्तरीय API बनाएं;
  • ✓ फ्रेमवर्क के माध्यम से कॉलबैक बुनियादी ढांचे का विकास।

प्रोजेक्ट बनाने के लिए आवश्यकताएँ

  • OpenSSL >= 1.0.2h (libssl-dev) या 1.1.1 TLSv1.3 का उपयोग करने के लिए;
  • CMake >= 3.8.0 (C++17 मानक समर्थन के लिए);
  • कंपाइलर, पूर्ण C++17 मानक का समर्थन करता है ('clang-6.0.0', 'gcc-7.0', icc-19.0 या उच्चतर)।

निर्माण

  1. 'build.sh' स्क्रिप्ट पर जाएँ।
  2. आवश्यक पैरामीटर 'CXX' और 'BUILD_TYPE' को अनकमेंट (परिभाषित) करें।
  3. बिल्ड स्क्रिप्ट चलाएँ: 'chmod +x build.sh && ./build.sh'।
टूल डाउनलोड करें