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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
RXScan — सीमित नेटवर्क टोह के लिए Rust CLI: TCP/UDP पोर्ट खोज, सेवा पहचान, DNS/TLS/HTTP साक्ष्य संग्रह, और सहसंबंध के साथ सार्वजनिक-स्रोत उपयोगकर्ता नाम खोज। | Kitploit
उपकरण/GitHubGitHub/darkrx1/rxscan
रक्षात्मक उपकरणOSINT (खुला स्रोत खुफिया)टोहीनेटवर्क मैपिंगपोर्ट स्कैनिंगभेद्यता विश्लेषणDNS और सबडोमेन गणनाजानकारी एकत्र करनानेटवर्क सुरक्षाउपयोगिताएँ और फ्रेमवर्कDNS विश्लेषण
11096 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
GitHub
darkrx1/rxscan

RXScan

सीमित नेटवर्क टोह के लिए Rust CLI: TCP/UDP पोर्ट खोज, सेवा पहचान, DNS/TLS/HTTP साक्ष्य संग्रह, और सहसंबंध के साथ सार्वजनिक-स्रोत उपयोगकर्ता नाम खोज।

रिपॉजिटरी देखें
साझा करें

RXScan

RXScan

Reconnaissance & Evidence Engine
Rust में सीमित पुनर्ज्ञान और साक्ष्य सहसंबंध।

release Rust 1.85+ Linux MIT


RXScan एक ही CLI में नेटवर्क पुनर्ज्ञान, सार्वजनिक-स्रोत खोज, अन्वेषण, और साक्ष्य सहसंबंध को जोड़ता है।

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

RXScan जो रिपोर्ट करता है उसके बारे में जानबूझकर रूढ़िवादी है। एक पोर्ट नंबर किसी सेवा की पहचान नहीं करता, एक HTTP सफलता अपने आप में किसी खाते की पुष्टि नहीं करती, और अपूर्ण कवरेज को नकारात्मक परिणाम से अलग रखा जाता है।

त्वरित शुरुआत

रिपॉज़िटरी से बिल्ड और इंस्टॉल करें:

git clone https://github.com/DarkRX1/RXScan.git
cd RXScan
cargo install --path . --locked

स्थापित बिल्ड की जाँच करें:

rxscan --version
rxscan --help

एक सामान्य टोही स्कैन चलाएँ:

rxscan example.test

सार्वजनिक स्रोतों में खोजें:

rxscan search --username exampleuser

सार्वजनिक निष्कर्षों की जाँच करें और उनका सहसंबंध स्थापित करें:

rxscan investigate --username exampleuser

वे तीन मुख्य प्रवेश बिंदु हैं:

rxscan TARGET
rxscan search ...
rxscan investigate ...

नेटवर्क स्कैनिंग

डिफ़ॉल्ट स्कैन recon वर्कफ़्लो, स्तर 3, और संतुलित निष्पादन सेटिंग्स का उपयोग करता है।

rxscan example.test

जब आप सटीक पोर्ट चयन चाहते हैं तो पोर्ट निर्दिष्ट करें:

rxscan example.test --ports 22,80,443
rxscan example.test --ports 1-1024
rxscan example.test --ports 22,80,443,8000-8100

पूरा TCP पोर्ट रेंज स्कैन करें:

rxscan example.test --all-ports

UDP डिस्कवरी स्पष्ट है:

rxscan example.test --udp

प्रभावी योजना और अतिरिक्त निष्पादन विवरण दिखाएँ:

rxscan example.test --explain

TCP स्कैन मोड

RXScan समर्थन करता है:

rxscan example.test --scan-mode auto
rxscan example.test --scan-mode connect
rxscan example.test --scan-mode syn

TCP connect स्कैनिंग वह पोर्टेबल स्कैन पथ है जिसका उपयोग RXScan वर्तमान में अपने समर्थित प्लेटफ़ॉर्म पर करता है।

Raw SYN स्कैनिंग Linux पर IPv4 के लिए उपलब्ध है, जब आवश्यक capability उपलब्ध हो। जब अनुरोधित SYN पथ का उपयोग नहीं किया जा सकता, तो RXScan प्रभावी fallback की रिपोर्ट करता है, बजाय चुपचाप connect स्कैन को SYN के रूप में प्रस्तुत करने के।

UDP

UDP स्कैनिंग bounded native probes का उपयोग करती है और opt-in बनी रहती है।

वर्तमान protocol-aware UDP discovery में DNS, NTP, और SSDP जैसी सेवाओं के लिए छोटे probes शामिल हैं।

UDP सन्नीरवता को किसी पोर्ट के खुले या बंद होने के प्रमाण के रूप में रिपोर्ट नहीं किया जाता। RXScan परिणामी open|filtered अनिश्चितता को सुरक्षित रखता है।

OS fingerprinting

OS पहचान स्पष्ट और साक्ष्य-आधारित है, कभी भी किसी एक संकेत से अनुमान नहीं:

rxscan example.test --os

--os प्रत्येक in-scope होस्ट के लिए एक सीमित प्रोब योजना चलाता है (अधिकतम 6 सामान्य TCP/ICMP प्रोब, स्कैन द्वारा पहले से ज्ञात पोर्ट्स का पुनः उपयोग करते हुए) और प्रत्येक उम्मीदवार की व्याख्या करता है: मिलान किया गया साक्ष्य, परस्पर विरोधी साक्ष्य, अनुपलब्ध साक्ष्य, कवरेज, और provenance। raw-packet क्षमता के बिना यह कम confidence के साथ निष्क्रिय साक्ष्य पर ईमानदारी से degrade हो जाता है। जब साक्ष्य अपर्याप्त हो तो Unknown एक first-class परिणाम है। साक्ष्य मॉडल, सीमाओं, और वर्तमान corpus वास्तविकता के लिए docs/OS_FINGERPRINTING.md देखें।

सेवा पहचान

RXScan सेवाओं को केवल उनके पोर्ट नंबर से निर्धारित करने के बजाय देखे गए प्रोटोकॉल व्यवहार से पहचानता है।

वर्तमान native पहचान सामान्य प्रोटोकॉल को कवर करती है, जिनमें शामिल हैं:

  • SSH
  • HTTP और HTTPS
  • TLS
  • FTP
  • SMTP
  • Redis
  • MySQL
  • PostgreSQL
  • SMB
  • RDP
  • MongoDB
  • MQTT
  • सीमित unknown-service fingerprints

प्रोटोकॉल और उपलब्ध साक्ष्य के आधार पर, अवलोकनों में product/version जानकारी, banners, HTTP endpoints और titles, TLS certificate तथ्य, SSH identity जानकारी, और सामान्यीकृत technology साक्ष्य शामिल हो सकते हैं।

जब RXScan के पास उन्हें पहचानने के लिए पर्याप्त साक्ष्य नहीं होता है तो अज्ञात सेवाएँ अज्ञात ही रहती हैं।

इन पहचान प्रोब के लिए किसी authentication की आवश्यकता नहीं है।

सार्वजनिक-स्रोत खोज

Username खोज इसके माध्यम से उपलब्ध है:

rxscan search --username exampleuser

सामान्य आउटपुट हर नकारात्मक प्रदाता परिणाम को प्रिंट करने के बजाय उपयोगी सकारात्मक और अनिश्चित निष्कर्षों पर केंद्रित होता है।

एक निष्कर्ष एक देखे गए प्रोफ़ाइल, किसी अन्य देखे गए संसाधन, और एक अपुष्ट उम्मीदवार स्थान के बीच अंतर कर सकता है।

उदाहरण के लिए:

FINDINGS

  ✓ provider / exampleuser
    Profile    https://example.test/exampleuser
    high · 94% · public profile

  ? another-provider / exampleuser
    Candidate  https://example.test/u/exampleuser
    low · 25% · weak evidence

लेबल जानबूझकर रखे गए हैं:

लेबलअर्थ
Profileदेखा गया पहचान-विशिष्ट सार्वजनिक प्रोफ़ाइल
Resourceदेखा गया पहचान-विशिष्ट संसाधन जो ज़रूरी नहीं कि सार्वजनिक प्रोफ़ाइल हो
Candidateपहचान-विशिष्ट स्थान जिसकी पुष्टि नहीं हुई है

सामान्य प्रदाता होमपेज या API एंडपॉइंट को पुष्ट प्रोफ़ाइल URL के रूप में प्रस्तुत नहीं किया जाता।

RXScan प्रदाता परिणामों जैसे blocked, rate-limited, unknown, error, और unscanned को भी अलग रखता है, बजाय उन्हें गलत नकारात्मक परिणामों में बदलने के।

पूरा मानव परिणाम सेट इसके साथ दिखाएँ:

rxscan search --username exampleuser --all

अतिरिक्त निष्पादन और वर्गीकरण विवरण के साथ दिखाएँ:

rxscan search --username exampleuser --explain

जाँच

सार्वजनिक निष्कर्षों को RXScan की जाँच और सहसंबंध पाइपलाइन के माध्यम से भेजा जा सकता है:

rxscan investigate --username exampleuser

डिफ़ॉल्ट दृश्य खातों, उपयोगी URL, विश्वास और सार्थक संबंधों पर केंद्रित होता है।

स्थिर JavaScript, स्टाइलशीट, फ़ॉन्ट और छवियाँ जैसे द्वितीयक वेब संसाधन तब बनाए रखे जाते हैं जब वे अंतर्निहित साक्ष्य के लिए प्रासंगिक हों, लेकिन डिफ़ॉल्ट मानव रिपोर्ट पर हावी नहीं होते।

विस्तृत दृश्य एकत्रित संबंध डेटा का अधिक भाग उजागर कर सकते हैं।

जाँच डिफ़ॉल्ट रूप से निष्क्रिय रहती है। सार्वजनिक साक्ष्य के माध्यम से किसी नेटवर्क लक्ष्य की खोज स्वचालित रूप से नेटवर्क स्कैन को अधिकृत या ट्रिगर नहीं करती।

साक्ष्य और सहसंबंध

RXScan अवलोकनों को टाइप्ड साक्ष्य के रूप में संग्रहीत करता है, जिसका उपयोग इसके रिपोर्टिंग, जाँच, ग्राफ़, इतिहास और विश्लेषण पथ करते हैं।

पूरे प्रोजेक्ट में कई नियम जानबूझकर लागू किए गए हैं:

  • अकेले पोर्ट नंबर सेवा की पहचान स्थापित नहीं करते;
  • अकेले HTTP 200 यह स्थापित नहीं करता कि कोई सार्वजनिक खाता मौजूद है;
  • UDP का मौन अनिश्चितता है;
  • कमज़ोर पहचान साक्ष्य स्वचालित रूप से संस्थाओं को विलय नहीं करता;
  • साझा अवसंरचना पहचान का संकेत दिए बिना संबंध बना सकती है;
  • अपूर्ण कवरेज को इस बात का प्रमाण नहीं माना जाता कि पहले देखी गई कोई संस्था गायब हो गई;
  • प्रस्तुति फ़िल्टरिंग अंतर्निहित मशीन साक्ष्य को नहीं हटाती।

अवलोकन और व्याख्या के बीच यह अंतर RXScan के डिज़ाइन का एक मूल हिस्सा है।

HTTP, TLS, और DNS अवलोकन

पुष्टि किए गए वेब सेवाओं के लिए, RXScan सीमित HTTP अवलोकन एकत्र कर सकता है जैसे:

  • स्थिति और हेडर
  • रीडायरेक्ट
  • पृष्ठ शीर्षक
  • सामग्री प्रकार और प्रतिक्रिया आकार
  • कुकीज़
  • लिंक
  • फ़ॉर्म
  • स्क्रिप्ट
  • robots.txt
  • sitemap.xml
टूल डाउनलोड करें