Secure a Domain or IP Address with Shodan
Use Mondoo with Shodan to monitor domains and IP addresses for exposed resources.
Mondoo can use Shodan search results to confirm your hosts don't have sensitive resources exposed on the internet.
Prerequisites
- A Shodan account with a payment method set up
- Editor or Owner access to the Mondoo space
Add the integration
In the Mondoo App, navigate to the space where you want to add the integration. In the side navigation bar, select Integrations. In the top right, select + INSTALL. On the integrations page, find the integration you want by browsing or searching by name:
-
Under Network Security, select Shodan.

-
In Choose an integration name, enter a name that identifies this as a Shodan integration and what it covers.
-
In Provide your Shodan API key, paste your API key. Find it on your Shodan Account Overview; next to API Key, select Show and copy the value.

-
In Add domains or IP addresses, enter a domain (for example,
lunalectric.com), IP address (for example,123.45.67.89), or IP range (for example,210.57.57.128/28). Select the plus (+) sign to add more. -
Select START SCANNING.
On the Recommended Policies page, enable the policies you want Mondoo to score this integration against. To learn how policies work, read Manage Policies.
- Select FINALIZE SETUP.