Complete Guide to Shodan
$7.99
Minimum price
$7.99
Suggested price

Complete Guide to Shodan

Collect. Analyze. Visualize. Make Internet Intelligence Work for You.

About the Book

The Complete Guide to Shodan is the official book written by the founder that explains the ins and outs of the search engine. Readers will be introduced to the variety of websites that are available to access the data, how to automate common tasks using the command-line and create custom solutions using the developer API.

About the Author

John Matherly
John Matherly

John Matherly is an Internet cartographer, speaker and founder of Shodan, the world’s first search engine for the Internet-connected devices. Born and raised in Switzerland, he attended the Freies Gymnasium in Zurich where he majored in business and law until he moved to the San Diego, USA at the age of 17.

There he worked at the San Diego Supercomputer Center to help manage the world’s foremost protein data bank. At the same time, he was also attending the University of California San Diego’s bioinformatics program which would kindle the fascination with large data and efficient algorithms. His final project included analyzing the human genome for exon code regions and mapping them to proteins while accounting for alternative splicing. After graduating, he worked as a freelance software engineer at a variety of companies including bioinformatics work.

In 2009, his project the Shodan search engine was unveiled on Twitter and within hours the website received a lot of attention due to the unexpected discoveries that people made. Printers, webcams, power plants and more, many of them unprotected or minimally protected, were found over time and the revelations have changed the way security and privacy on the Internet is perceived. Shodan is already seeing TVs, cell phones, traffic lights, industrial controls, infrastructure plants and various home appliances pop-up in the search results. And more of these “Internet of Things” are added each day as the world is becoming more connected. For the past years, he has been featured in the news on CNBC, CNN Money, Bloomberg, Washington Post, Forbes and many others.

Table of Contents

  • Introduction
    • All About the Data
    • Data Collection
    • SSL In Depth
    • Beyond the Basics
  • Web Interfaces
    • Search Query Explained
    • Introducing Filters
    • Shodan Search Engine
    • Shodan Maps
    • Shodan Exploits
    • Shodan Images
    • Exercises: Website
  • External Tools
    • Shodan Command-Line Interface
    • Maltego Add-On
    • Browser Plug-Ins
    • Exercises: Command-Line Interface
  • Developer API
    • Usage Limits
    • Introducing Facets
    • Getting Started
    • Initialization
    • Search
    • Host Lookup
    • Scanning
    • Real-Time Stream
    • Network Alert
    • Example: Public MongoDB Data
    • Exercises: Shodan API
  • Industrial Control Systems
    • Common Abbreviations
    • Protocols
    • Securing Internet-Connected ICS
    • Use Cases
  • Appendix A: Banner Specification
    • General Properties
    • Elastic Properties
    • HTTP(S) Properties
    • Location Properties
    • SMB Properties
    • SSH Properties
    • SSL Properties
    • ISAKMP Properties
    • Special Properties
    • Example
  • Appendix B: List of Search Filters
    • General Filters
    • HTTP Filters
    • NTP Filters
    • SSL Filters
    • Telnet Filters
  • Appendix C: Search Facets
    • General Facets
    • HTTP Facets
    • NTP Facets
    • SSH Facets
    • SSL Facets
    • Telnet Facets
  • Appendix D: List of Ports
  • Appendix E: Sample SSL Banner
  • Exercise Solutions
    • Website
    • Command-Line Interface
    • Shodan API

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub