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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
NtHiM — अब, होस्ट मेरा है! - Super Fast Sub-domain Takeover Detection! | Kitploit
उपकरण/GitHubGitHub/thebinitghimire/nthim
भेद्यता स्कैनरDNS और सबडोमेन गणनावेब सुरक्षागलत कॉन्फ़िगरेशनसबडोमेन एनुमरेशनDNS विश्लेषण
GitHubthebinitghimire/nthim

NtHiM

अब, होस्ट मेरा है! - Super Fast Sub-domain Takeover Detection!

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

गिटहब स्टार्स     गिटहब फोर्क्स     गिटहब इश्यूज
अब, होस्ट मेरा है! - सुपर फास्ट सबडोमेन टेकओवर डिटेक्शन
    गिटहब डाउनलोड्स     कार्गो इंस्टॉल्स


NtHiM - सुपर फास्ट सबडोमेन टेकओवर डिटेक्शन

     


पूरा NtHiM दस्तावेज़ीकरण पढ़ें!

यह मार्गदर्शिका उन उपयोगकर्ताओं और डेवलपर्स के लिए दस्तावेज़ीकरण प्रदान करती है जो NtHiM का उपयोग कर रहे हैं या इसमें योगदान दे रहे हैं।


स्थापना

विधि 1: पूर्व-संकलित बाइनरी का उपयोग करके

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

विधि 2: Crates.io का उपयोग करके

NtHiM Crates.io पर उपलब्ध है। इसलिए, यदि आपके सिस्टम पर Rust स्थापित है, तो आप निम्नलिखित कमांड से NtHiM को आसानी से स्थापित कर सकते हैं:

root@kitploit:~
cargo install NtHiM

विधि 3: मैन्युअल बिल्ड

NtHiM के लिए मैन्युअल बिल्ड करने के लिए आपको Cargo का नवीनतम संस्करण (या कम से कम एक नया रिलीज़) चाहिए, ताकि बिल्ड प्रक्रिया ठीक से चले।

Rust और Cargo को rustup का उपयोग करके स्थापित करना अत्यधिक अनुशंसित है। यदि आप इसे इस तरह से स्थापित करना चाहते हैं, तो आप https://www.rust-lang.org/tools/install या https://rustup.rs/ पर दिए गए निर्देशों का पालन कर सकते हैं।

यदि आपके पास Cargo स्थापित है, तो आप नीचे दिए गए चरणों का पालन कर सकते हैं:

  1. इस रिपॉजिटरी को क्लोन करें, git clone https://github.com/TheBinitGhimire/NtHiM;
  2. फ़ोल्डर के अंदर जाएं, cd NtHiM;
  3. cargo build कमांड का उपयोग करें,
  4. नवनिर्मित target फ़ोल्डर के अंदर जाएं, और उसके अंदर debug फ़ोल्डर खोलें, cd target/debug;
  5. आपको NtHiM.exe (माइक्रोसॉफ्ट विंडोज़ पर) या NtHiM बाइनरी (अन्य अधिकांश प्लेटफार्मों पर) मिलेगी।

यदि आप NtHiM के लिए एक रिलीज़ बाइनरी प्राप्त करना चाहते हैं, तो आप चरण 3 में --release फ्लैग का उपयोग कर सकते हैं, और चरण 4 में इसके बजाय release फ़ोल्डर में जाएं (अर्थात cd target/release).

NtHiM के पुराने संस्करणों के साथ-साथ कुछ कम उपयोग किए जाने वाले या पुराने प्लेटफार्मों या सिस्टम आर्किटेक्चर के लिए: NtHiM का मैन्युअल बिल्ड करने या cargo के माध्यम से Crates.io से स्थापित करने से पहले, आपको अपने सिस्टम पर OpenSSL स्थापित करने की आवश्यकता हो सकती है। कभी-कभी यदि आपको मैन्युअल बिल्ड प्रक्रिया के दौरान कोई त्रुटि मिलती है, तो OpenSSL के कारण त्रुटि होने की संभावना अधिक होती है। कृपया इस समस्या के समाधान के लिए issue #1 देखें।

NtHiM के लिए स्थापना वॉकथ्रू को YouTube पर अपलोड किया गया है, जो इन तीनों विधियों को कवर करता है, और आप यहाँ वीडियो देख सकते हैं: NtHiM (Now, the Host is Mine!) को कैसे स्थापित और उपयोग करें? सुपर फास्ट सबडोमेन टेकओवर डिटेक्शन!


उपयोग

डिफ़ॉल्ट रूप से, NtHiM 10 समवर्ती थ्रेड्स, और कनेक्शन के लिए 5 सेकंड का टाइमआउट उपयोग करता है।


उपयोग का मामला 1 (एकल लक्ष्य):

root@kitploit:~
NtHiM -t https://example.example.com

उपयोग का मामला 2 (एकाधिक लक्ष्य):

root@kitploit:~
NtHiM -f hostnames.txt

उपयोग प्रदर्शन:

NtHiM उपयोग प्रदर्शन


उदाहरण

एकल लक्ष्य

एकल लक्ष्य

समवर्ती थ्रेड्स का उपयोग करके एकाधिक लक्ष्य

समवर्ती थ्रेड्स का उपयोग करके एकाधिक लक्ष्य


कार्यप्रवाह

प्लेटफॉर्म पहचान

NtHiM प्लेटफॉर्म पहचान के लिए EdOverflow/can-i-take-over-xyz में प्रदान किए गए डेटा का उपयोग करता है।


अक्सर पूछे जाने वाले प्रश्न (FAQs)

यदि आपके पास NtHiM के बारे में कोई प्रश्न हैं, तो कृपया इश्यूज़ पृष्ठ पर जाकर एक इश्यू खोलें।

आपके कुछ प्रश्नों का उत्तर मौजूदा इश्यूज़ में से किसी एक में दिया गया हो सकता है, इसलिए कृपया अपना इश्यू खोलने से पहले FAQ लेबल वाले इश्यूज़ की जांच अवश्य करें।


योगदान और फीचर अनुरोध

हम NtHiM उपयोगकर्ताओं, डेवलपर्स और उन सभी से योगदान का स्वागत करते हैं जो परियोजना की स्थिति को उन्नत करने में मदद करने में रुचि रखते हैं। इसलिए, हमने एक योगदान मार्गदर्शिका तैयार की है जो भविष्य के योगदानकर्ताओं के लिए सहायक होगी।

यदि आप NtHiM के विकास में योगदान देने में रुचि रखते हैं, तो आप मूल कोड में संशोधन के साथ एक पुल अनुरोध बनाने के लिए स्वतंत्र महसूस कर सकते हैं, या आप एक नया इश्यू खोल सकते हैं, और हम अनुरोधित सुविधा को शामिल करने का प्रयास करेंगे।

NtHiM के विकास में योगदान देने पर किसी पर कोई प्रतिबंध नहीं है। यदि आप योगदान देना चाहते हैं, तो आप ऐसा करने के लिए स्वतंत्र हैं, लेकिन कृपया पुल अनुरोध बनाने से पहले हमारी योगदान मार्गदर्शिका को अवश्य पढ़ लें।


आचार संहिता

हमारी आचार संहिता योगदानकर्ता वाचा आचार संहिता पर उपलब्ध है।


लाइसेंस

NtHiM को MIT लाइसेंस के तहत लाइसेंस प्राप्त है।

टूल डाउनलोड करें
फ्लैगविवरणउदाहरण
-hउपयोग से संबंधित सहायता प्रदर्शित करें!NtHiM -h
-tएकल लक्ष्य स्कैन करें!NtHiM -t https://example.example.com
-fफ़ाइल से लक्ष्यों की सूची स्कैन करें!NtHiM -f hostnames.txt
-cसमवर्ती थ्रेड्स की संख्या!NtHiM -c 100 -f hostnames.txt
-sकनेक्शन के लिए टाइमआउट (सेकंड में)!NtHiM -s 4 -f hostnames.txt
-vवर्बोज़ मोड सक्षम करें!NtHiM -v -f hostnames.txt
-oआउटपुट फ़ाइल में लिखें!NtHiM -f hostnames.txt -o output.txt
-uसिग्नेचर कैश अपडेट करें!NtHiM -u
-Vसंस्करण जानकारी प्रदर्शित करें!NtHiM -V