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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
nlist — एक nmap स्क्रिप्ट जो विभिन्न उपकरणों के साथ उपयोग के लिए लक्ष्य सूचियाँ तैयार करती है। | Kitploit
उपकरण/GitHubGitHub/nccgroup/nlist
टोहीनेटवर्क मैपिंगजानकारी एकत्र करनापेनिट्रेशन टेस्टिंगउपयोगिताएँ और फ्रेमवर्क
GitHubnccgroup/nlist

nlist

एक nmap स्क्रिप्ट जो विभिन्न उपकरणों के साथ उपयोग के लिए लक्ष्य सूचियाँ तैयार करती है।

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

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

सभी देखें →

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

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

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

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

nList

विभिन्न टूल्स के साथ उपयोग के लिए टारगेट सूचियाँ बनाने हेतु एक Nmap स्क्रिप्ट।

स्थापना

स्क्रिप्ट को सभी स्क्रिप्ट स्कैन (-sC) के भाग के रूप में डिफ़ॉल्ट रूप से चलाने के लिए, इसे Nmap डेटा निर्देशिका के scripts उपनिर्देशिका में nlist.conf फ़ाइल के साथ सहेजा जाना आवश्यक है।

यदि nlist.config तर्क का उपयोग करके कोई अन्य कॉन्फ़िगरेशन फ़ाइल निर्दिष्ट नहीं की गई है, तो उपयोगकर्ता की होम निर्देशिका में रखी गई .nlist फ़ाइल डिफ़ॉल्ट nlist.conf फ़ाइल के स्थान पर उपयोग की जाएगी।

उपयोग

इसे वर्जन स्कैन (-sV) के भाग के रूप में चलाने पर सबसे अच्छा काम करता है।

root@kitploit:~
nmap [-sV] --script nlist [--script-args nlist.config=<config_file>,nlist.ignorehome,nlist.outdir=<output_directory>,nlist.overwrite] [-p-] <target>

-- nlist.config=<config_file>: 		nList configuration file
-- nlist.ignorehome: 				If specified, the '.nlist' configuration file in the user's home directory is ignored
-- nlist.outdir=<output_directory>: Output directory to write list files to ('./target_lists' by default)
-- nlist.overwrite: 				If specified, existing output files are overwritten

सभी तर्क कॉन्फ़िगरेशन फ़ाइलों में निर्दिष्ट सेटिंग्स को ओवरराइड करते हैं!

कॉन्फ़िगरेशन

कॉन्फ़िगरेशन फ़ाइलों को इस रिपॉज़िटरी में दी गई nlist.conf फ़ाइल की संरचना का पालन करना चाहिए। अपनी स्वयं की कॉन्फ़िगरेशन फ़ाइलें लिखने का प्रयास करने से पहले इस फ़ाइल से परिचित होने की सलाह दी जाती है।

कॉन्फ़िगरेशन फ़ाइलों में निम्नलिखित विकल्प शामिल हो सकते हैं:

  • overwrite: एक बूलियन मान जो निर्दिष्ट करता है कि मौजूदा आउटपुट फ़ाइलों को ओवरराइट करना है (true) या उनमें जोड़ना है (false)
  • output_directory: एक स्ट्रिंग जिसमें वह निर्देशिका होती है जिसमें किसी भी आउटपुट फ़ाइल को सहेजना है (यदि यह पहले से मौजूद नहीं है तो बनाई जाएगी)
  • use_default_rules: एक बूलियन मान जो निर्दिष्ट करता है कि nlist.conf फ़ाइल में परिभाषित डिफ़ॉल्ट नियमों के साथ-साथ इस कॉन्फ़िगरेशन फ़ाइल में परिभाषित नियमों का उपयोग करना है (true) या नहीं (false)
  • use_home_rules: एक बूलियन मान जो निर्दिष्ट करता है कि उपयोगकर्ता की होम निर्देशिका में .nlist फ़ाइल में परिभाषित नियमों के साथ-साथ इस कॉन्फ़िगरेशन फ़ाइल में परिभाषित नियमों का उपयोग करना है (true) या नहीं (false)
  • output_files: स्क्रिप्ट द्वारा उत्पन्न की जाने वाली प्रत्येक आउटपुट फ़ाइल के लिए विनिर्देशों की एक सरणी (विवरण के लिए नीचे दिया गया उपखंड देखें)

output_files विनिर्देश

प्रत्येक output_files विनिर्देश निम्नलिखित विकल्पों से मिलकर बना है:

  • name: आउटपुट फ़ाइल का पथ शामिल करने वाली एक स्ट्रिंग
  • rules: नियमों की एक सरणी जिनका उपयोग फ़ाइल की सामग्री निर्धारित करने के लिए किया जाना चाहिए (विवरण के लिए नीचे दिया गया उपखंड देखें)
  • output_format: एक सरणी जो यह निर्दिष्ट करती है कि फ़ाइल की प्रत्येक पंक्ति का प्रारूप क्या होना चाहिए (विवरण के लिए नीचे दिया गया उपखंड देखें)

rules नियम

किसी पोर्ट को आउटपुट फ़ाइल में शामिल करने के लिए उस आउटपुट फ़ाइल के लिए निर्दिष्ट नियमों में से केवल एक को पूरा करना पर्याप्त है (उस पोर्ट के लिए आउटपुट फ़ाइल के बाद के नियमों को छोड़ दिया जाएगा)!

नियम निम्नलिखित मानदंडों के संयोजन से बनाए जा सकते हैं:

  • port_protocol: स्वीकार्य पोर्ट प्रोटोकॉल (tcp और/या udp) वाली एक सरणी
  • port_number: स्वीकार्य पोर्ट नंबर वाली एक सरणी
  • service: स्वीकार्य सेवाओं वाली एक सरणी (केस संवेदनशील नहीं)
  • service_type: स्वीकार्य सेवा प्रकारों वाली एक सरणी (वर्तमान में केवल http और ssl/tls मान्य मान हैं)

output_format प्रारूप

इस सरणी की पहली स्ट्रिंग एक प्रारूप स्ट्रिंग होनी चाहिए जिसमें %s हो जहाँ बाद के मान दिखाई देने चाहिए (ये उसी क्रम में दिखाई देंगे जिस क्रम में वे निर्दिष्ट हैं)। निम्नलिखित स्ट्रिंग्स निम्न मानों का कोई भी संयोजन हो सकती हैं:

  • ip: होस्ट का IP पता
  • port_number: पोर्ट नंबर
  • port_protocol: पोर्ट प्रोटोकॉल (tcp या udp)
  • service: पोर्ट पर चल रही सेवा

आपको उतनी ही संख्या में मान निर्दिष्ट करने होंगे जितनी बार आपकी प्रारूप स्ट्रिंग में %s होता है!

शाब्दिक % वर्णों को बैकस्लैश से एस्केप करने की आवश्यकता होगी (\%)!

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