
तुरंत
▒█████ ███▄ █ ▄▄▄█████▓ ██░ ██ ▓█████ █████ ██▓ ▓██ ██▓
▒██▒ ██▒ ██ ▀█ █ ▓ ██▒ ▓▒▒▓██░ ██ ▓█ ▀ ▓██ ▓██▒ ▒██ ██▒
▒██░ ██▒▓██ ▀█ ██▒ ▒ ▓██░ ▒░░▒██▀▀██ ▒███ ▒████ ▒██░ ▒██ ██░
▒██ ██░▓██▒ ▐▌██▒ ░ ▓██▓ ░ ░▓█ ░██ ▒▓█ ▄ ░▓█▒ ▒██░ ░ ▐██▓░
░ ████▓▒░▒██░ ▓██░ ▒██▒ ░ ░▓█▒░██▓▒░▒████ ▒░▒█░ ▒░██████ ░ ██▒▓░
░ ▒░▒░▒░ ░ ▒░ ▒ ▒ ▒ ░░ ▒ ░░▒░▒░░░ ▒░ ░ ▒ ░ ░░ ▒░▓ ██▒▒▒
░ ▒ ▒░ ░ ░░ ░ ▒░ ░ ▒ ░▒░ ░░ ░ ░ ░ ░ ░░ ░ ▒ ▓██ ░▒░
░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ▒ ▒ ░░
░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░
विभिन्न प्रौद्योगिकियां और प्रतिमान आपस में अतिसंयोजित हैं और समाज को प्रगति प्रदान करते हैं। इन उपकरणों के बीच अन्य प्रौद्योगिकियों का उपयोग सुरक्षा को असमान बनाता है। किसी भी वातावरण में पेंटेस्ट का सामना करते समय, एक प्रमुख कारक नेटवर्क होता है। नेटवर्क इंटरनेट ऑफ थिंग्स की दुनिया, औद्योगिक नियंत्रण प्रणालियों की दुनिया और सूचना प्रौद्योगिकी को आपस में जोड़ता है। यह README 'on-the-fly' टूल का परिचय देता है, जो कई डोमेन (IoT, ICS और IT) में पेंटेस्टिंग परीक्षण करने की क्षमता प्रदान करता है। यह एक अभिनव उपकरण है जो विभिन्न दुनियाओं को एक साथ लाता है, जो एक सामान्य कारक साझा करते हैं: नेटवर्क।
'on-the-fly' को Python में लिखा गया है और इसमें Scapy और netfilterqueue का व्यापक उपयोग किया गया है। Python में Scapy और Python के एक संगत संस्करण के साथ netfilterqueue स्थापित होना आवश्यक है। इसके लिए, Python 3 के संस्करण 3.7.5 तक के Python 3 संस्करण की अनुशंसा की जाती है (और इससे अधिक नहीं, क्योंकि 3.8 और 3.9 में कुछ पुस्तकालयों के साथ असंगतताएं हो सकती हैं जिनका 'on-the-fly' उपयोग करता है)। एक requirements.txt फ़ाइल है जिसे टूल को पहली बार लॉन्च करने पर 'pip install -r requirements.txt' का उपयोग करके निष्पादित किया जाना चाहिए। फिर से, पिप संस्करण Python 3 संस्करण 3.7.5 तक के संस्करण की ओर उन्मुख होना चाहिए।
pip install -r requirements.txt
python on-the-fly.py
यह प्रोजेक्ट GNU जनरल पब्लिक लाइसेंस के अंतर्गत लाइसेंस प्राप्त है - विवरण के लिए LICENSE फ़ाइल देखें तृतीय-पक्ष सॉफ़्टवेयर के लिए एट्रिब्यूशन licenses_attributions.txt फ़ाइल में पाए जा सकते हैं। ये कोड के कुछ हिस्सों में शामिल हो सकते हैं।
सॉफ़्टवेयर "जैसा है" प्रदान किया गया है, बिना किसी प्रकार की वारंटी के, स्पष्ट या निहित, जिसमें व्यापारिकता, किसी विशेष उद्देश्य के लिए उपयुक्तता और गैर-उल्लंघन की वारंटी शामिल है, लेकिन इन्हीं तक सीमित नहीं है। किसी भी स्थिति में लेखक या कॉपीराइट धारक किसी भी दावे, क्षति या अन्य देयता के लिए उत्तरदायी नहीं होंगे, चाहे वह अनुबंध की कार्रवाई, टोर्ट या अन्यथा से उत्पन्न हो, सॉफ़्टवेयर या सॉफ़्टवेयर के उपयोग या अन्य लेन-देन से संबंधित हो। जब भी आप किसी रिपॉजिटरी में लाइसेंस की सूचना वाले योगदान करते हैं, तो आप अपने योगदान को समान शर्तों के तहत लाइसेंस देते हैं, और आप सहमत हैं कि आपके पास अपने योगदान को उन शर्तों के तहत लाइसेंस देने का अधिकार है। यदि आपके पास अपने योगदान को विभिन्न शर्तों पर लाइसेंस देने के लिए एक अलग समझौता है, जैसे कि योगदानकर्ता लाइसेंस समझौता, तो वह समझौता प्रभावी होगा।
इस सॉफ़्टवेयर की कोई QA प्रक्रिया नहीं है। यह सॉफ़्टवेयर एक प्रूफ ऑफ कॉन्सेप्ट है।
यदि आपको कोई समस्या है, तो आप संपर्क कर सकते हैं: