Shodan Dork Cheatsheet
General Search Queries
city:”[city name]”: Devices in a specific city.country:”[country code]”: Devices in a specified country.geo:”[latitude],[longitude]”: Geographic location-specific devices.hostname:”[hostname]”: Devices with a particular hostname.net:”[IP range]”: Devices within a certain IP range.os:”[operating system]”: Devices running a specific OS.port:”[port number]”: Devices open on a specific port.org:”[organization name]”: Devices related to a certain organization.isp:”[ISP name]”: Devices using a specific ISP.product:”[product name]”: Devices with a specific software/hardware.version:”[version number]”: Devices on a particular software version.has_screenshot:”true”: Devices with available screenshots.ssl.cert.subject.cn:”[common name]”: SSL certificates with a specific CN.http.title:”[title text]”: Web pages with a certain title.http.html:”[HTML content]”: Web pages containing specific HTML.http.status_code:[code]: Devices returning a specific HTTP status code.ssl:”[SSL keyword]”: Devices with specific SSL configurations/details.before:”[date]” / after:”[date]”: Devices online before/after a date.bitcoin.ip:”[IP address]”: Bitcoin nodes by IP.ssh.fingerprint:”[fingerprint]”: SSH servers with a specific fingerprint.
Applications and Services
product:”[product name]”: Devices running a specific product.version:”[version]”: Devices with a specific version number.webcam: Searches for internet-connected webcams.“default password”: Devices using default passwords.“server: Apache”: Finds Apache web servers.ftp: Devices with FTP services.“X-Powered-By: PHP/[version]”: PHP version-specific servers.iis:[version number]: Servers running Microsoft IIS.“Server: nginx”: Devices running Nginx server.“MongoDB Server Information” port:27017: MongoDB databases on default port.“CCTV”: Internet-connected CCTV cameras.“PBX VoIP”: VoIP PBX systems.“Elasticsearch”: Elasticsearch servers.“OpenSSL”: Devices using OpenSSL.“SCADA”: SCADA systems.“VoIP Phone”: Internet-connected VoIP phones.
Device and Service Identification
asn:”[ASN]”: Devices associated with a specific ASN.http.favicon.hash:[hash]: Web servers with a specific favicon hash.ntp.ip:”[IP address]”: NTP servers related to a specific IP.ssl.cert.issuer.cn:”[issuer CN]”: SSL certificates issued by a specific issuer.http.component:”[component]”: Web applications using specific components.http.robotstxt:”[content]”: Web servers with specific robots.txt content.http.waf:”[WAF name]”: Identification of web application firewalls.http.xssed:”[keyword]”: Web pages marked in XSSed database.http.cookie:”[cookie name]”: Web servers setting a specific cookie.http.useragent:”[user agent]”: Devices with a specific user agent.
Network and Infrastructure Analysis
not ssl: Devices not using SSL.metadata:”[keyword]”: Searches for devices with specific metadata.http.html_hash:[hash]: Identifies web pages with a specific HTML hash.netblock:”[owner]”: Devices within a netblock owned by a specific entity.asn:”[ASN]”: Devices associated with a specific ASN.http.server_header:”[header content]”: Devices with specific server header responses.udp: Devices with open UDP ports.telnet: Devices accessible via Telnet.
IoT and Connected Devices
“smart tv”: Searches for internet-connected smart TVs.“printer” “default password”: Printers possibly using default passwords.“Raspberry Pi” port:22: Raspberry Pi devices with SSH enabled.“thermostat” “wifi”: Wi-Fi-enabled thermostats.“smart home”: Various smart home devices.“IP camera” “default login”: IP cameras with default login credentials.“smart meter”: Internet-connected smart meters.“home automation”: Home automation systems.“wearable”: Wearable technology devices.
Security and Vulnerability Research
ssl.cert.serial:”[serial number]”: SSL certificates by serial number.“Server: Microsoft-HTTPAPI/2.0”: Devices running specific Microsoft HTTP services.“Cisco IOS” “http auth”: Cisco IOS devices with HTTP authentication.“default login” “router”: Routers with default login credentials.“Hadoop NameNode”: Hadoop NameNode servers.“Apache Struts” vuln: Apache Struts vulnerabilities.“Tomcat” admin: Tomcat servers with admin panels.“Docker” port:2375: Docker instances on default port.vuln:”[CVE-ID]”: Searches for vulnerabilities with a specific CVE ID.“200 OK” ssl: Servers with SSL certificates returning 200 OK.“Server: Apache” -“mod_ssl” -“OpenSSL”: Apache servers potentially without SSL encryption.ssl.cert.expired:”true”: Devices with expired SSL certificates.“heartbleed” vuln: Searches for vulnerabilities related to Heartbleed.http.component:”Drupal” vuln:”CVE-2018-7600″: Drupal sites vulnerable to a specific CVE.“Authentication: disabled”: Devices with authentication disabled.http.title:”Index of /”: Directories with potentially open indexes.ssl:”TLSv1″: Searches for devices using the older TLSv1 protocol.org:”[organization]” vuln:”[CVE-ID]”: Searches for vulnerabilities within a specific organization.“EternalBlue” vuln: Devices vulnerable to EternalBlue.“Joomla” vuln: Joomla sites with specific vulnerabilities.“WordPress” vuln: WordPress sites with specific vulnerabilities.“SQL Injection” vuln: Devices vulnerable to SQL Injection.“DDoS” vuln: Devices potentially vulnerable to DDoS attacks.
Geographic and Demographic Analysis
city:”[city]” os:”[OS]”: Devices with a specific OS in a city.country:”[country]” product:”[product]”: Specific devices in a country.region:”[region]”: Devices in a specific region.postal:”[postal code]”: Devices in a specific postal code.latitude:”[latitude]” longitude:”[longitude]”: Devices at specific coordinates.area:”[area code]”: Devices in a specific area code.
Combined Queries
os:”Linux” port:”22″ “SSH” country:”JP”: Linux devices with SSH in Japan.product:”Apache” version:”2.4.7″ -“200 OK”: Apache servers not returning 200 OK.city:”New York” os:”Windows” port:”3389″: Windows devices with RDP in New York.net:”192.168.1.0/24″ webcam: Webcams in the 192.168.1.0/24 IP range.org:”Google” ssl cert:”expired”: Expired SSL certificates in Google's infrastructure.country:”DE” product:”MySQL” version:”5.5″ “default password”: MySQL databases in Germany.“HTTP/1.1 401 Unauthorized” city:”London” port:”80″: Unauthorized HTTP responses in London.“Server: Apache” -“Apache-Coyote” country:”BR”: Apache servers in Brazil.hostname:”*.edu” vuln:”CVE-2019-11510″: Educational institutions vulnerable to CVE-2019-11510.“IIS/8.0” -“X-Powered-By” net:”205.251.192.0/18″: IIS 8.0 servers in the specified range.
Last updated