icon/x Created with Sketch.

Splunk Cookie Policy

We use our own and third-party cookies to provide you with a great online experience. We also use these cookies to improve our products and services, support our marketing campaigns, and advertise to you on our website and other websites. Some cookies may continue to collect information after you have left our website. Learn more (including how to update your settings) here.
Accept Cookie Policy

We are working on something new...

A Fresh New Splunkbase
We are designing a New Splunkbase to improve search and discoverability of apps. Check out our new and improved features like Categories and Collections. New Splunkbase is currently in preview mode, as it is under active development. We welcome you to navigate New Splunkbase and give us feedback.
Splunkbase will be undergoing a scheduled migration and will be unavailable on Saturday, Oct 1, 2022, from 11AM to 3PM PDT

Accept License Agreements

This app is provided by a third party and your right to use the app is in accordance with the license provided by that third-party licensor. Splunk is not responsible for any third-party apps and does not provide any warranty or support. If you have any questions, complaints or claims with respect to this app, please contact the licensor directly.

Thank You

Downloading Hurricane Labs App for Shodan
SHA256 checksum (hurricane-labs-app-for-shodan_224.tgz) f15d4cf0be84b22ec00351fc4810895272e4594a6acaa6b2cce15fa9b811d3d7 SHA256 checksum (hurricane-labs-app-for-shodan_223.tgz) b9c8f0610b038648c2a473f06e1a52e241cf18ff522cca0ca5970a7ed556640e SHA256 checksum (hurricane-labs-app-for-shodan_222.tgz) c6d4c7378230088538ec4ab24cb7f1913118a134e814eb2f288d06fe03afdb9f SHA256 checksum (hurricane-labs-app-for-shodan_206.tgz) 4a44975f70a67f78f4ee1f2f4ef6504fbac4bc99cb62197f1a8ab30eaf4247d2 SHA256 checksum (hurricane-labs-app-for-shodan_151.tgz) f0c0985a2fd1bf634e0a15cac896207b5ddb451220933f6d8b49a0dc850ed9f0 SHA256 checksum (hurricane-labs-app-for-shodan_15.tgz) a7a64f443990b65e1f7fd2f3e869203679590dcb97ba9b091a55ec01a34ecfe2 SHA256 checksum (hurricane-labs-app-for-shodan_14.tgz) c682a8201488497886eac6aa0380268cec3a34bc7e89ad5b71796c3e40c87ee8
To install your download
To install apps and add-ons from within Splunk Enterprise
  1. Log into Splunk Enterprise.
  2. On the Apps menu, click Manage Apps.
  3. Click Install app from file.
  4. In the Upload app window, click Choose File.
  5. Locate the .tar.gz file you just downloaded, and then click Open or Choose.
  6. Click Upload.
  7. Click Restart Splunk, and then confirm that you want to restart.
To install apps and add-ons directly into Splunk Enterprise
  1. Put the downloaded file in the $SPLUNK_HOME/etc/apps directory.
  2. Untar and ungzip your app or add-on, using a tool like tar -xvf (on *nix) or WinZip (on Windows).
  3. Restart Splunk.
After you install a Splunk app, you will find it on Splunk Home. If you have questions or need more information, see Manage app and add-on objects.

Flag As Inappropriate


Hurricane Labs App for Shodan

Splunk Cloud
Important Notice:
It has come to our attention that some functionality within this app no longer works most likely because of some API changes on the Shodan side. We are working to address these issues.

We apologize for any inconvenience.


Due to an expiring root certificate in the CA bundle that ships with Splunk 7.3 and older, this app won't be able to connect to Shodan if not installed on Splunk 8. To fix this, please install our "CA Cert Manager" app and follow the "Fixing expiring Sectigo certificates on older versions of Splunk" section of the README.


This app now includes what was in the SA-Shodan (https://splunkbase.splunk.com/app/1766/) app, which is now deprecated. It allows you to enter your external subnets and get an idea of what the Internet sees when it looks at your network (okay what bad guys can see) externally. It utilized the Shodan (www.shodanhq.com) so you will need an API key

Install App
Add API key
Restart Splunk
Enter Subnets in config screen
Either run the saved search manually or wait for it to run on schedule (every 12 hours by default)


Please send support inquiries to splunk-app@hurricanelabs.com.

Release Notes

Version 2.2.4
Aug. 5, 2022

Updates for v 2.2.4

  • Update Shodan Python library to 1.28.0
  • Update splunklib to 1.7.0
  • Added notification to setup page indicating that free API keys will no longer work
Version 2.2.3
Jan. 4, 2022

Changed getshodan command to "events" type GeneratingCommand to avoid distribution to indexers. Thanks to Christoph Wiederkehr for this suggestion.

Version 2.2.2
Sept. 17, 2021
  • Case sensitivity fix on setup page
Version 2.0.6
Oct. 3, 2019

Updates for v 2.0.6

  • Added ssl field to KV Store
  • Added note to README under Modifying limits.conf on how to accommodate longer field byte lengths.
Version 1.5.1
Feb. 1, 2018
  • Fixed issue where Shodan JSON population command failed on Windows environment.
Version 1.5
July 25, 2017
  • The IP/Subnet configuration page has been completely revamped.
  • Lookup of IP/Subnets have been replaced using a KV Store.
  • Dashboard will warn you if no IPs have been provided instead of simply throwing an elusive Python error.
Version 1.4
April 1, 2015

Fixed for 6.2 compatibility
Fixed a bug where the configuration screen would freak out when there are too many entries

Subscribe Share

Are you a developer?

As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 10GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps from Splunk, our partners and our community. Find an app for most any data source and user need, or simply create your own with help from our developer portal.

Follow Us:
Splunk, Splunk>,Turn Data Into Doing, Data-to-Everything, and D2E are trademarks or registered trademarks of Splunk Inc. in the United States and other countries. All other brand names,product names,or trademarks belong to their respective owners.