
शोडान के साथ होस्ट जानकारी खोजें
आपको shodan इंस्टॉल करने के लिए pip install shodan या easy_install shodan का उपयोग करना होगा।
आपको python-nmap इंस्टॉल करने के लिए pip install python-nmap का उपयोग करना होगा।
आपको 'constantes.py' फ़ाइल में अपनी API कुंजी सेट करनी होगी।
-h, --help यह सहायता संदेश दिखाएं और बाहर निकलें
-i IP, --ip=IP एक होस्ट के बारे में जानकारी
-l LIST, --list=LIST होस्टों की सूची के बारे में जानकारी
-s SQ, --sq=SQ खोज क्वेरी स्ट्रिंग
--nmap होस्टों में nmap स्कैन करें
--setkey=SETKEY अपनी API कुंजी स्वचालित रूप से सेट करें
-r RANGE, --range=RANGE IPs की एक श्रेणी स्कैन करें। उदा: 192.168.1.1-192.168.1.255
-o OUTPUT, --output=OUTPUT आउटपुट फ़ाइल निर्दिष्ट करें
Nmap विकल्प:
--sS TCP Syn Scan
--sT TCP Connect Scan
--sU UDP Scan
एक होस्ट के लिए
python shodanhat.py -i IP
होस्टों की सूची के लिए
python shodanhat.py -l list.txt
आप '-s' विकल्प के साथ एक विशिष्ट क्वेरी बनाने के लिए खोज क्वेरी भी सेट कर सकते हैं!