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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
pysap — pysap एक ओपन सोर्स Python लाइब्रेरी है जो SAP के NI, Diag, Enqueue, Router, MS, SNC, IGS, RFC और HDB प्रोटोकॉल का उपयोग करके पैकेट बनाने और भेजने के लिए मॉड्यूल प्रदान करती है। | Kitploit
उपकरण/GitHubGitHub/owasp/pysap
पैकेट स्निफिंग और विश्लेषणभेद्यता विश्लेषणशोषणफज़िंगनेटवर्क सुरक्षापेनिट्रेशन टेस्टिंगउपयोगिताएँ और फ्रेमवर्कलर्निंग और शिक्षा
GitHubowasp/pysap

pysap

pysap एक ओपन सोर्स Python लाइब्रेरी है जो SAP के NI, Diag, Enqueue, Router, MS, SNC, IGS, RFC और HDB प्रोटोकॉल का उपयोग करके पैकेट बनाने और भेजने के लिए मॉड्यूल प्रदान करती है।

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

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

सभी देखें →

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

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

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

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

pysap - SAP के नेटवर्क प्रोटोकॉल पैकेट बनाने के लिए Python लाइब्रेरी

CI PyPI Version Read the Docs Discord

संस्करण 0.2.2.dev0 (विकास में)

अवलोकन

SAP Netweaver और SAP HANA SAP व्यावसायिक अनुप्रयोगों के निर्माण और एकीकरण के लिए प्रौद्योगिकी प्लेटफ़ॉर्म हैं। घटकों के बीच संचार विभिन्न नेटवर्क प्रोटोकॉल का उपयोग करता है और कुछ सेवाएँ और उपकरण कस्टम फ़ाइल प्रारूपों का भी उपयोग करते हैं। जबकि उनमें से कुछ मानक और प्रसिद्ध प्रोटोकॉल हैं, अन्य मालिकाना हैं और सार्वजनिक जानकारी आम तौर पर उपलब्ध नहीं होती है।

pysap एक ओपन सोर्स Python लाइब्रेरी है जो SAP के NI, Diag, Enqueue, Router, MS, SNC, IGS, RFC, NWRFC और HDB प्रोटोकॉल का उपयोग करके पैकेट बनाने और भेजने के लिए मॉड्यूल प्रदान करती है। इसके अतिरिक्त, विभिन्न मालिकाना फ़ाइल प्रारूपों को बनाने और पार्स करने के लिए समर्थन शामिल है। मॉड्यूल Scapy के ऊपर बनाए गए हैं और विभिन्न प्रोटोकॉल, फ़ाइल प्रारूपों और सेवाओं की शोध के दौरान प्राप्त जानकारी पर आधारित हैं।

विशेषताएँ

  • निम्नलिखित नेटवर्क प्रोटोकॉल का विश्लेषण और निर्माण:

    • SAP Network Interface (NI)
    • SAP Diag
    • SAP Enqueue
    • SAP Router
    • SAP Message Server (MS)
    • SAP Secure Network Connection (SNC)
    • SAP Internet Graphic Server (IGS)
    • SAP Remote Function Call (RFC)
    • SAP Netweaver RFC SDK (NWRFC)
    • SAP HANA SQL Command Network (HDB)
  • निम्नलिखित फ़ाइल प्रारूपों को संभालने के लिए क्लाइंट इंटरफ़ेस:

    • SAP SAR archive files
    • SAP Personal Security Environment (PSE) files
    • SAP SSO Credential (Credv2) files
    • SAP Secure Storage in File System (SSFS) files
  • SAP के LZH और LZC कम्प्रेशन एल्गोरिदम को लागू करने वाली लाइब्रेरी।

  • SAP के एल्गोरिदम के साथ पेलोड का स्वचालित कम्प्रेशन/डीकम्प्रेशन।

  • कुछ प्रोटोकॉल के लिए क्लाइंट, प्रॉक्सी और सर्वर क्लासेस लागू किए गए हैं।

  • SAP archive, PSE, Credv2, और SSFS फ़ाइलों के साथ ऑफ़लाइन काम करने के लिए कमांड-लाइन टूल्स।

  • विभिन्न मॉड्यूल और प्रोटोकॉल के उपयोग को दर्शाने के लिए उदाहरण स्क्रिप्ट।

इंस्टॉलेशन

pysap को इंस्टॉल करने के लिए बस चलाएँ:

$ python3 -m pip install pysap

pysap के लिए Python 3.10 या नया संस्करण आवश्यक है।

रोडमैप

Python 3 प्रोजेक्ट

लंबे समय के बाद और एक महान समुदाय के प्रयासों के लिए धन्यवाद, प्रोजेक्ट को अभी-अभी Python 3 में पोर्ट किया गया है। प्रोजेक्ट अब Python 3 पर चलता है, लेकिन जैसे-जैसे अधिक कार्यक्षमता का परीक्षण और मूल्यांकन किया जाएगा, बग्स के उभरने की अभी भी अपेक्षा है। समुदाय द्वारा परीक्षण समर्थन की अत्यधिक सराहना की जाती है।

इसके अतिरिक्त, कुछ हालिया Python 3 क्षमताएँ अभी तक पूरी तरह से अनुकूलित नहीं हैं, जैसे स्टैटिक टाइपिंग, नेटिव कंकरेंसी और अन्य।

आगे के प्रयास

  • हर जगह बग फिक्सिंग
  • यूनिट टेस्ट कवरेज बढ़ाएँ
  • स्टैटिक टाइपिंग और अन्य Python 3.10+ सुविधाओं को शामिल करें
  • प्रोटोकॉल पूर्णता (जैसे NWRFC, RFC, Diag, HDB)
  • SAP के नेटिव टूल्स (जैसे genpse, dpmon, gwmon) की नकल करने वाले अधिक स्थिर टूल्स बनाएँ
  • निर्भर OWASP प्रोजेक्ट्स जैसे honeysap और SAP अटैक सरफेस मॉनिटरिंग को अपडेट करें

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

दस्तावेज़ीकरण Read the Docs पर उपलब्ध है।

विकास दस्तावेज़ीकरण में docs/dev/testing.rst पर एक संक्षिप्त परीक्षण गाइड शामिल है। यह यूनिट और इंटीग्रेशन सूट, टेस्ट हार्नेस, और अनुशंसित tox और pytest कमांड का वर्णन करता है।

लाइसेंस

यह लाइब्रेरी GPLv2 लाइसेंस के अंतर्गत वितरित की गई है। अधिक जानकारी के लिए COPYING फ़ाइल देखें।

लेखक

यह टूल मूल रूप से Martin Gallo द्वारा SecureAuth's Innovation Labs टीम में काम करते समय डिज़ाइन और विकसित किया गया था, कई योगदानकर्ताओं की सहायता से। कोड को बाद में SecureAuth द्वारा अक्टूबर 2022 में OWASP CBAS प्रोजेक्ट में योगदान दिया गया था।

योगदानकर्ता

Florian Grunow (@0x79), Scott Walsh (@invisiblethreat), Joris van de Vis (@jvis), Victor Portal Gonzalez, Dmitry Yudin (@ret5et), Hans-Christian Esperer (@hce), Vahagn Vardanyan (@vah13), Mathieu Geli (@gelim), Yvan Genuer (@iggy38), Malte Heinzelmann (@hnzlmnn), @codeHorse87, Albert Zedlitz, @cclauss, @okuuva, Dmitry Chastuhin (@_chipik), fabhap, Andreas Hornig, Jennifer Hornig (@gloomicious), RedRays Security Team, Vincent Berg, Waseem Ajrab (@default-eshu), @randomstr1ng, Tyrox (@DominikHolzapfel), Hackbarth, और Timm Lippert (@Tmm) द्वारा किए गए योगदान।

अस्वीकरण

इस ओपन सोर्स पहल की भावना सुरक्षा शोधकर्ताओं, और समुदाय को नेटवर्किंग प्रोटोकॉल और स्टैक के कार्यान्वयन से संबंधित शोध और शैक्षिक गतिविधियों को गति देने में मदद करना है।

इस रिपॉजिटरी में जानकारी केवल शोध और शैक्षिक उद्देश्यों के लिए है और इसका उपयोग उत्पादन वातावरण में और/या व्यावसायिक उत्पादों के हिस्से के रूप में करने का इरादा नहीं है।

यदि आप इस टूल या इसके किसी भाग का उपयोग अपने स्वयं के उद्देश्यों के लिए करना चाहते हैं, तो हम उचित सुरक्षा विकास जीवन चक्र और सुरक्षित कोडिंग प्रथाओं को लागू करने की सलाह देते हैं, साथ ही अपनी आवश्यकताओं के अनुसार संबंधित संकेतक ऑफ़ कॉम्प्रोमाइज़ उत्पन्न और ट्रैक करें।

हमसे संपर्क करें

चाहे आप बग रिपोर्ट करना चाहते हों, पैच भेजना चाहते हों, या इस पैकेज पर कुछ सुझाव देना चाहते हों, OWASP CBAS' प्रोजेक्ट लीडर्स को कुछ पंक्तियाँ लिखें।

सुरक्षा-संबंधी प्रश्नों के लिए हमारी सुरक्षा नीति देखें।

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