
🤖 आधुनिक पोर्ट स्कैनर 🤖
➡️ [Discord][discord] | [इंस्टॉलेशन गाइड][toc-install] | [उपयोग गाइड][usage-guide] ⬅️
तेज़, स्मार्ट, प्रभावी।
![Arch Linux package][badge-1] ![Built with Rust][badge-2] ![GitHub All Releases][badge-3] ![Crates.io][badge-4] ![Discord][badge-5] ![Actions][badge-6]
![fast][speed-1]
आधुनिक पोर्ट स्कैनर। पोर्ट्स को तेज़ी से खोजें (सबसे तेज़ गति से 3 सेकंड में)। हमारे स्क्रिप्टिंग इंजन के माध्यम से स्क्रिप्ट चलाएँ (Python, Lua, Shell समर्थित)।
आप RustScan की बाइनरी हमारे रिलीज़ पेज से इंस्टॉल कर सकते हैं।
हम चाहेंगे कि आप इसे किसी पैकेज मैनेजर से इंस्टॉल करें ताकि यह आपके सिस्टम के लिए परीक्षित और कार्यशील हो।
RustScan पहले से ही कई रिपॉज़िटरीज़ में उपलब्ध है। इसे अपनी पसंद के किसी भी टूल से इंस्टॉल करें:
RustScan आधिकारिक रूप से केवल Cargo इंस्टॉलेशन का समर्थन करता है, यदि आप इसका उपयोग करना चाहते हैं तो कृपया Rust इंस्टॉल करें और फिर cargo install rustscan चलाएँ
उदाहरण इंस्टॉलेशन में शामिल हैं:
MacOS:
brew install rustscan
Arch:
pacman -S rustscan
| 📖 [इंस्टॉलेशन गाइड][toc-install] | 📚 [दस्तावेज़ीकरण][links-table-2] | 🦜 [Discord][discord] |
| 🐧 ARM समर्थन |
RustScan पोर्ट स्कैनर का एक आधुनिक रूप है। सुंदर और तेज़। साथ ही आपके लिए व्यापक विस्तारशीलता प्रदान करता है।
यह भी न भूलें कि RustScan समय के साथ स्वयं को बेहतर बनाने के लिए अनुकूली शिक्षण का उपयोग करता है, जो इसे आपके लिए सर्वश्रेष्ठ पोर्ट स्कैनर बनाता है।
![fast][speed-1]
RustScan के माध्यम से गति की गारंटी है। हालाँकि, यदि आप स्टेल्थ के कारण धीमा स्कैन चलाना चाहते हैं, तो वह भी संभव है।
सबसे पहले, कोड की बात करते हैं।
हमारे पास टेस्ट हैं जो जाँचते हैं कि क्या RustScan पिछले संस्करण की तुलना में काफ़ी धीमा है। यदि ऐसा है, तो continuous integration विफल हो जाता है, और हम मास्टर में कोड कमिट नहीं कर सकते जब तक कि हम इसे तेज़ न कर दें।
[HyperFine][speed-2] का उपयोग समय के साथ RustScan के प्रदर्शन की निगरानी के लिए किया जाता है ताकि इस प्रश्न का उत्तर दिया जा सके, "क्या हम तेज़ हो रहे हैं? क्या हम धीमे हो रहे हैं?"।
प्रत्येक pull request की समीक्षा एक व्यक्ति द्वारा की जाती है, लेकिन अक्सर दो लोग इसकी समीक्षा करते हैं। हम इसे मैन्युअल रूप से टेस्ट करते हैं और सुनिश्चित करते हैं कि कोड प्रदर्शन को नकारात्मक रूप से प्रभावित न करे।
[यहाँ और पढ़ें][speed-3]।
![scripts][extensible-1]
RustScan में एक नया स्क्रिप्टिंग इंजन है जो किसी को भी अधिकांश भाषाओं में स्क्रिप्ट लिखने की अनुमति देता है। Python, Lua, और Shell सभी समर्थित हैं।
क्या आप अपने पाए गए पोर्ट्स को लेकर आगे के विश्लेषण के लिए Nmap में पाइप करना चाहते हैं? यह संभव है। यदि SMB खुला पाया जाता है तो smb-enum चलाना चाहते हैं? संभव है।
संभावनाएँ अनंत हैं -- और आप जिस भी भाषा में सहज महसूस करते हैं उसमें स्क्रिप्ट लिख सकते हैं।
[यहाँ और पढ़ें][extensible-2]।
![adaptive][adaptive-1]
RustScan में "Adaptive Learning" नामक सुविधाओं का एक शानदार सेट है। ये सुविधाएँ आपके द्वारा स्कैन किए जा रहे वातावरण और आपके द्वारा RustScan के उपयोग के बारे में "सीखती" हैं ताकि समय के साथ स्वयं को बेहतर बना सकें।
हम इस छत्र शब्द का उपयोग किसी भी ऐसी सुविधा के लिए करते हैं जो इस मानदंड पर खरी उतरती है। सूची लगातार बदलती रहती है, इसलिए [अधिक जानकारी के लिए हमारी wiki देखें][adaptive-learning]।
![fast][accessible-1]
RustScan पहले पेनेट्रेशन टेस्टिंग टूल्स में से एक है जिसका लक्ष्य पूर्णतः सुलभ होना है।
[अधिकांश पेनेट्रेशन टेस्टिंग टूल्स सुलभ नहीं हैं][accessible-2], जो पूरे उद्योग को नकारात्मक रूप से प्रभावित करता है।
RustScan में continuous integration टेस्टिंग है जिसका लक्ष्य यह सुनिश्चित करना है कि यह सुलभ हो, और हम लगातार अपनी सुलभता को बेहतर बनाने और यह सुनिश्चित करने के तरीकों पर काम कर रहे हैं कि हर कोई RustScan का उपयोग कर सके।
हमारे पास 2 उपयोग गाइड हैं। [बुनियादी उपयोग][usage-1] और [चीज़ें जो आप करना चाह सकते हैं][usage-2]।
हमारे पास हमारी config फ़ाइल के बारे में दस्तावेज़ीकरण भी [यहाँ][config-file-here] है।
[योगदान][community-1] यह पढ़ें कि कैसे योगदान करें।
इन अद्भुत लोगों को धन्यवाद (emoji key):