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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
asnmap — Go CLI और लाइब्रेरी जो ASN जानकारी का उपयोग करके संगठन के नेटवर्क रेंज को तुरंत मैप करती है। | Kitploit
उपकरण/GitHubGitHub/projectdiscovery/asnmap
OSINT (खुला स्रोत खुफिया)टोहीनेटवर्क मैपिंगजानकारी एकत्र करनाउपयोगिताएँ और फ्रेमवर्कDNS विश्लेषण
GitHubprojectdiscovery/asnmap

asnmap

Go CLI और लाइब्रेरी जो ASN जानकारी का उपयोग करके संगठन के नेटवर्क रेंज को तुरंत मैप करती है।

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

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

सभी देखें →

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

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

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

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

asnmap

ASN जानकारी का उपयोग करके संगठन के नेटवर्क रेंज को त्वरित रूप से मैप करने के लिए Go CLI और लाइब्रेरी।

विशेषताएँ • स्थापना • उपयोग • asnmap चलाना • Discord से जुड़ें


विशेषताएँ

image

  • ASN से CIDR लुकअप
  • ORG से CIDR लुकअप
  • DNS से CIDR लुकअप
  • IP से CIDR लुकअप
  • ASN/DNS/IP/ORG इनपुट
  • JSON/CSV/TEXT आउटपुट
  • STD IN/OUT समर्थन

स्थापना

asnmap को सफलतापूर्वक स्थापित करने के लिए Go 1.21 की आवश्यकता होती है। स्थापित करने के लिए, नीचे दिया गया कमांड चलाएँ या रिलीज़ पेज से प्री-कंपाइल बाइनरी डाउनलोड करें।

root@kitploit:~
go install github.com/projectdiscovery/asnmap/cmd/asnmap@latest

उपयोग

root@kitploit:~
asnmap -h

यह टूल के लिए सहायता प्रदर्शित करेगा। इसके द्वारा समर्थित सभी फ्लैग यहाँ दिए गए हैं।

root@kitploit:~
Usage:
  ./asnmap [flags]

Flags:
INPUT:
   -a, -asn string[]     target asn to lookup, example: -a AS5650
   -i, -ip string[]      target ip to lookup, example: -i 100.19.12.21, -i 2a10:ad40::
   -d, -domain string[]  target domain to lookup, example: -d google.com, -d facebook.com
   -org string[]         target organization to lookup, example: -org GOOGLE
   -f, -file string[]    targets to lookup from file

CONFIGURATIONS:
   -config string           path to the asnmap configuration file
   -r, -resolvers string[]  list of resolvers to use

UPDATE:
   -up, -update                 update asnmap to latest version
   -duc, -disable-update-check  disable automatic asnmap update check

OUTPUT:
   -o, -output string  file to write output to
   -j, -json           display json format output
   -c, -csv            display csv format output
   -v6                 display ipv6 cidr ranges in cli output
   -v, -verbose        display verbose output
   -silent             display silent output
   -version            show version of the project

ASNMap CLI को कॉन्फ़िगर करना

ASNMap CLI, ASNMap API के ऊपर बनाया गया है जिसके लिए ProjectDiscovery Cloud Platform से API टोकन की आवश्यकता होती है, जिसे पर्यावरण चर (environment variable) या नीचे दिखाए गए इंटरैक्टिव -auth विकल्प का उपयोग करके कॉन्फ़िगर किया जा सकता है।

पर्यावरण चर का उपयोग करना

root@kitploit:~
export PDCP_API_KEY=*************

auth विकल्प का उपयोग करना

root@kitploit:~
asnmap -auth


   ___   _____  __              
  / _ | / __/ |/ /_ _  ___ ____ 
 / __ |_\ \/    /  ' \/ _  / _ \
/_/ |_/___/_/|_/_/_/_/\_,_/ .__/
                         /_/ 

    projectdiscovery.io

[INF] Get your free api key by signing up at https://cloud.projectdiscovery.io
[*] Enter PDCP API Key (exit to abort): *************
[INF] Successfully logged in as (@user)

asnmap चलाना

asnmap ASN/CIDR जानकारी क्वेरी करने के लिए ASN, IP, DNS और ORG नाम सहित कई इनपुट का समर्थन करता है।

इनपुटASNDNSIPORG
उदाहरणAS14421example.com93.184.216.34GOOGLE

इनपुट विशिष्ट विकल्पों या STDIN का उपयोग करके प्रदान किया जा सकता है, जो सभी समर्थित प्रारूपों को स्वीकार करता है। सभी विकल्पों के लिए एकल, एकाधिक (अल्पविराम-पृथक) और फ़ाइल इनपुट समर्थित हैं।

root@kitploit:~
echo GOOGLE | ./asnmap -silent

asnmap के लिए उदाहरण इनपुट:

root@kitploit:~
asnmap -a AS45596 -silent
asnmap -i 100.19.12.21 -silent
asnmap -d hackerone.com -silent
asnmap -org GOOGLE -silent

डिफ़ॉल्ट रन

asnmap डिफ़ॉल्ट रूप से दिए गए इनपुट के लिए CIDR रेंज लौटाता है।

root@kitploit:~
echo GOOGLE | ./asnmap

   ___   _____  __              
  / _ | / __/ |/ /_ _  ___ ____ 
 / __ |_\ \/    /  ' \/ _  / _ \
/_/ |_/___/_/|_/_/_/_/\_,_/ .__/
                         /_/    v0.0.1
		projectdiscovery.io

Use with caution. You are responsible for your actions
Developers assume no liability and are not responsible for any misuse or damage.

8.8.4.0/24
8.8.8.0/24
8.35.200.0/21
34.3.3.0/24
34.4.4.0/24
34.96.0.0/20
34.96.32.0/19
34.96.64.0/18
34.98.64.0/18
34.98.136.0/21
34.98.144.0/21

JSON आउटपुट

asnmap डिफ़ॉल्ट रूप से CIDR रेंज प्रदर्शित करता है, और सभी जानकारी हमेशा JSON प्रारूप में उपलब्ध होती है; स्वचालन और पोस्ट-प्रोसेसिंग के लिए -json आउटपुट का उपयोग करना सबसे सुविधाजनक विकल्प है।

root@kitploit:~
echo hackerone.com | ./asnmap -json -silent | jq
root@kitploit:~
{
  "timestamp": "2022-09-19 12:14:33.267339314 +0530 IST",
  "input": "hackerone.com",
  "as_number": "AS13335",
  "as_name": "CLOUDFLARENET",
  "as_country": "US",
  "as_range": [
    "104.16.0.0/14",
    "104.20.0.0/16",
    "104.21.0.0/17"
  ]
}
{
  "timestamp": "2022-09-19 12:14:33.457401266 +0530 IST",
  "input": "hackerone.com",
  "as_number": "AS13335",
  "as_name": "CLOUDFLARENET",
  "as_country": "US",
  "as_range": [
    "2606:4700:8390::/44"
  ]
}

CSV आउटपुट

asnmap CSV प्रारूप आउटपुट का भी समर्थन करता है जिसमें JSON आउटपुट की तरह ही सभी जानकारी होती है।

root@kitploit:~
echo hackerone.com | ./asnmap -csv -silent
root@kitploit:~
timestamp|input|as_number|as_name|as_country|as_range
2022-09-19 12:15:04.906664007 +0530 IST|hackerone.com|AS13335|CLOUDFLARENET|US|104.16.0.0/14,104.20.0.0/16,104.21.0.0/17
2022-09-19 12:15:05.201328136 +0530 IST|hackerone.com|AS13335|CLOUDFLARENET|US|2606:4700:9760::/44

अन्य PD प्रोजेक्ट्स के साथ उपयोग

asnmap का आउटपुट सीधे अन्य प्रोजेक्ट्स में पाइप किया जा सकता है, जो वर्कफ़्लो में stdin को इनपुट के रूप में स्वीकार करते हैं, उदाहरण के लिए:

  • echo AS54115 | asnmap | tlsx
  • echo AS54115 | asnmap | dnsx -ptr
  • echo AS54115 | asnmap | naabu -p 443
  • echo AS54115 | asnmap | naabu -p 443 | httpx
  • echo AS54115 | asnmap | naabu -p 443 | httpx | nuclei -id tech-detect

asnmap को लाइब्रेरी के रूप में उपयोग करें

Go कोड से asnmap का उपयोग करने के उदाहरण examples फ़ोल्डर में दिए गए हैं।

आभार

  • Frank Denis को मुफ़्त IPtoASN डेटाबेस बनाए रखने के लिए।

asnmap को projectdiscovery टीम द्वारा ❤️ से बनाया गया है और MIT लाइसेंस के अंतर्गत वितरित किया गया है।

Join Discord

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