leanpub.com Open in urlscan Pro
52.41.30.231  Public Scan

URL: https://leanpub.com/shodan
Submission: On November 29 via api from TN — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="HeaderSearch dark">
  <div class="HeaderSearch__Selector hideDropdown"><select>
      <option value="all">All</option>
      <option value="book">Books</option>
      <option value="bundle">Bundles</option>
      <option value="course">Courses</option>
      <option value="track">Tracks</option>
    </select><i class="fa fa-chevron-down"></i></div>
  <div class="HeaderSearch__Input"><input class="SearchField" type="text" placeholder="Search Leanpub" value=""></div>
</form>

Text Content

BooksBundlesCoursesTracks
AllBooksBundlesCoursesTracks



COMPLETE GUIDE TO SHODAN

$7.99
Minimum price
$7.99
Suggested price
Add Ebook to Cart


COMPLETE GUIDE TO SHODAN

COLLECT. ANALYZE. VISUALIZE. MAKE INTERNET INTELLIGENCE WORK FOR YOU.

Last updated on 2017-08-23


John Matherly
Learn everything there is to know about Shodan from the founder himself. The
book covers all aspects from the website through to the developer API with
exercises to help test your understanding.
$7.99
Minimum price
$7.99
Suggested price
You pay
$7.99
Author earns
$6.39
Unit Price in US $

EU customers: Price excludes VAT.
VAT is added during checkout.

Add Ebook to Cart
Add to Wish List
Table of Contents
 * 47,953
   
   Readers

 * 60 days
   
   guarantee

 * English

 * PDF

 * EPUB

 * WEB


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.


 * SHARE THIS BOOK
   
   * 
   * 


 * CATEGORIES
   
   * Data Science
   * Computers and Programming


 * FEEDBACK
   
   Email the Author(s)

ABOUT THE AUTHOR


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.

See full terms


DO WELL. DO GOOD.

AUTHORS HAVE EARNED$12,130,341WRITING, PUBLISHING AND SELLING ON LEANPUB,
EARNING 80% ROYALTIES WHILE SAVING UP TO 25 MILLION POUNDS OF CO2 AND UP TO
46,000 TREES.

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


TOP BOOKS

 1.  #1
     
     
     
     ANSIBLE FOR DEVOPS
     
     
     
     Jeff Geerling
     
     Ansible is a simple, but powerful, server and configuration management
     tool. Learn to use Ansible effectively, whether you manage one server—or
     thousands.

 2.  #2
     
     
     
     JETPACK COMPOSE INTERNALS
     
     
     
     Jorge Castillo
     
     Jetpack Compose is the future of Android UI. Master how it works internally
     and become a more efficient developer with it. You'll also find it valuable
     if you are not an Android dev. This book provides all the details to
     understand how the Compose compiler & runtime work, and how to create a
     client library using them.

 3.  #3
     
     
     
     FUNCTIONAL PROGRAMMING MADE EASIER
     
     
     
     Charles Scalfani
     
     A Functional Programming book from beginner to advanced without skipping a
     single step along the way.
     
     
     
     In my 40 years of programming, I've felt that programming books always let
     me down, especially Functional Programming books. So, I wrote the book I
     wish I had 5 years ago.
     
     
     
     Functional Programming will never be easy, but it can be easier.

 4.  #4
     
     
     
     WINDOWS 11 FIELD GUIDE
     
     
     
     Rafael Rivera and Paul Thurrott
     
     The Windows 11 Field Guide is a full-length e-book about the latest version
     of Microsoft Windows, aimed at those users who will upgrade from Windows 10
     or acquire Windows 11 with a new PC.

 5.  #5
     
     
     
     MASTERING STM32 - SECOND EDITION
     
     
     
     Carmine Noviello
     
     With more than 1200 microcontrollers, STM32 is probably the most complete
     ARM Cortex-M platform on the market. This book aims to be the most complete
     guide around introducing the reader to this exciting MCU portfolio from ST
     Microelectronics and its official CubeHAL and STM32CubeIDE development
     environment.

 6.  #6
     
     
     
     GETTING TO KNOW INTELLIJ IDEA
     
     
     
     Trisha Gee and Helen Scott
     
     If we treat our IDE as a text editor, we are doing ourselves a disservice.
     Using a combination of tutorials and a questions-and-answers approach,
     Getting to Know IntelliJ IDEA will help you find ways to use IntelliJ IDEA
     that enable you to work comfortably and productively as a professional
     developer.

 7.  #7
     
     
     
     NODE-OPCUA BY EXAMPLE
     
     
     
     Etienne Rossignon
     
     Get the best out of node-opcua through a set of documented examples by the
     author himself that will allow you to create stunning OPCUA Servers or
     Clients.

 8.  #8
     
     
     
     R PROGRAMMING FOR DATA SCIENCE
     
     
     
     Roger D. Peng
     
     This book brings the fundamentals of R programming to you, using the same
     material developed as part of the industry-leading Johns Hopkins Data
     Science Specialization. The skills taught in this book will lay the
     foundation for you to begin your journey learning data science. Printed
     copies of this book are available through Lulu.

 9.  #9
     
     
     
     C# FOR BABIES
     
     
     
     Maarten Balliauw, Khalid Abuhakmeh, and Arina Kovrizhkina
     
     An illustrated book perfect for teaching your little ones the basics of the
     C# programming language!

 10. #10
     
     
     
     INTRODUCING EVENTSTORMING
     
     
     
     Alberto Brandolini
     
     The deepest tutorial and explanation about EventStorming, straight from the
     inventor.

See More


TOP BUNDLES

 1.  #1
     
     
     
     CCIE SERVICE PROVIDER ULTIMATE STUDY BUNDLE
     
     2 Books
     
     Piotr Jablonski, Lukasz Bromirski, and Nick Russo have joined forces to
     deliver the only CCIE Service Provider training resource you'll ever need.
     This bundle contains a detailed and challenging collection of workbook
     labs, plus an extensively detailed technical reference guide. All of us
     have earned the CCIE Service Provider certification...
     #1
     
     
     CCIE SERVICE PROVIDER ULTIMATE STUDY BUNDLE
     
     2 Books
     
     Piotr Jablonski, Lukasz Bromirski, and Nick Russo have joined forces to
     deliver the only CCIE Service Provider training resource you'll ever need.
     This bundle contains a detailed and challenging collection of workbook
     labs, plus an extensively detailed technical reference guide. All of us
     have earned the CCIE Service Provider certification...
 2.  #2
     
     
     
     C++ BEST PRACTICES + 7 PUZZLER BOOKS
     
     8 Books
     
     
     #2
     
     
     C++ BEST PRACTICES + 7 PUZZLER BOOKS
     
     8 Books
     
     
 3.  #3
     
     
     
     PATTERN-ORIENTED MEMORY FORENSICS AND MALWARE DETECTION
     
     2 Books
     
     This training bundle for security engineers and researchers, malware and
     memory forensics analysts includes two accelerated training courses for
     Windows memory dump analysis using WinDbg. It is also useful for technical
     support and escalation engineers who analyze memory dumps from complex
     software environments and need to check for possible...
     #3
     
     
     PATTERN-ORIENTED MEMORY FORENSICS AND MALWARE DETECTION
     
     2 Books
     
     This training bundle for security engineers and researchers, malware and
     memory forensics analysts includes two accelerated training courses for
     Windows memory dump analysis using WinDbg. It is also useful for technical
     support and escalation engineers who analyze memory dumps from complex
     software environments and need to check for possible...
 4.  #4
     
     
     
     SOFTWARE ARCHITECTURE
     
     2 Books
     
     "Software Architecture for Developers" is a practical and pragmatic guide
     to modern, lightweight software architecture, specifically aimed at
     developers. You'll learn:The essence of software architecture.Why the
     software architecture role should include coding, coaching and
     collaboration.The things that you really need to think about before...
     #4
     
     
     SOFTWARE ARCHITECTURE
     
     2 Books
     
     "Software Architecture for Developers" is a practical and pragmatic guide
     to modern, lightweight software architecture, specifically aimed at
     developers. You'll learn:The essence of software architecture.Why the
     software architecture role should include coding, coaching and
     collaboration.The things that you really need to think about before...
 5.  #5
     
     
     
     THE PYTHON CRAFTSMAN
     
     3 Books
     
     The Python Craftsman series comprises The Python Apprentice, The Python
     Journeyman, and The Python Master. The first book is primarily suitable for
     programmers with some experience of programming in another language. If you
     don't have any experience with programming this book may be a bit daunting.
     You'll be learning not just a programming...
     #5
     
     
     THE PYTHON CRAFTSMAN
     
     3 Books
     
     The Python Craftsman series comprises The Python Apprentice, The Python
     Journeyman, and The Python Master. The first book is primarily suitable for
     programmers with some experience of programming in another language. If you
     don't have any experience with programming this book may be a bit daunting.
     You'll be learning not just a programming...
 6.  #6
     
     
     
     1500 QUIZ COMMENTATI (3 LIBRI)
     
     3 Books
     
     Tre libri dei QUIZ MMG Commentati al prezzo di DUE! I QUIZ dei concorsi
     ufficiali di Medicina Generale relativi agli anni:
     2000-2001-2003-2012-2013-2014-2015-2016-2017-2018-2019-2020-2021 +100
     inediti Raccolti in unico bundle per aiutarvi nello studio e nella
     preparazione al concorso. All'interno di ogni libro i quiz sono stati
     suddivisi per...
     #6
     
     
     1500 QUIZ COMMENTATI (3 LIBRI)
     
     3 Books
     
     Tre libri dei QUIZ MMG Commentati al prezzo di DUE! I QUIZ dei concorsi
     ufficiali di Medicina Generale relativi agli anni:
     2000-2001-2003-2012-2013-2014-2015-2016-2017-2018-2019-2020-2021 +100
     inediti Raccolti in unico bundle per aiutarvi nello studio e nella
     preparazione al concorso. All'interno di ogni libro i quiz sono stati
     suddivisi per...
 7.  #7
     
     
     
     GROWING AGILE: THE COMPLETE COACH'S GUIDE
     
     7 Books
     
     Growing Agile: Coach's Guide Series This bundle provides a collection of
     training and workshop plans for a variety of agile topics. The series is
     aimed at agile coaches, trainers and ScrumMasters who often find themselves
     needing to help teams understand agile concepts. Each book in the series
     provides the plans, slides, handouts and activity...
     #7
     
     
     GROWING AGILE: THE COMPLETE COACH'S GUIDE
     
     7 Books
     
     Growing Agile: Coach's Guide Series This bundle provides a collection of
     training and workshop plans for a variety of agile topics. The series is
     aimed at agile coaches, trainers and ScrumMasters who often find themselves
     needing to help teams understand agile concepts. Each book in the series
     provides the plans, slides, handouts and activity...
 8.  #8
     
     
     
     HASKELL WIZARD
     
     2 Books
     
     Become a real Haskell wizard with these two books! On the one hand, get
     your hands dirty with every major library in the ecosystem. On the other
     hand, climb the ivory tower and deepen your knowledge of monads.
     #8
     
     
     HASKELL WIZARD
     
     2 Books
     
     Become a real Haskell wizard with these two books! On the one hand, get
     your hands dirty with every major library in the ecosystem. On the other
     hand, climb the ivory tower and deepen your knowledge of monads.
 9.  #9
     
     
     
     ORGANISATIONAL PSYCHOTHERAPY BUNDLE 1
     
     3 Books
     
     Organisational Psychotherapy series
     #9
     
     
     ORGANISATIONAL PSYCHOTHERAPY BUNDLE 1
     
     3 Books
     
     Organisational Psychotherapy series
 10. #10
     
     
     
     EFFECTIVE KOTLIN BUNDLE
     
     2 Books
     
     The package of the most essential books for Kotlin developers, to become
     great developers. Effective Kotlin and Kotlin Coroutines by Marcin Moskała
     are both famous positions, well known and commonly recommended.
     #10
     
     
     EFFECTIVE KOTLIN BUNDLE
     
     2 Books
     
     The package of the most essential books for Kotlin developers, to become
     great developers. Effective Kotlin and Kotlin Coroutines by Marcin Moskała
     are both famous positions, well known and commonly recommended.

See More


PUBLISH EARLY, PUBLISH OFTEN

 * PATH

 * There are many paths, but the one you're on right now on Leanpub is...
 * Store

 * READERS

 * NEWSLETTERS

 * Weekly Sale
 * Monthly Sale

 * STORE

 * Home
 * Redeem a Token
 * Search

 * SUPPORT

 * Leanpub FAQ
 * Leanpub Author FAQ
 * Search our Help Center
 * How to Contact Us

 * FRONTMATTER PODCAST

 * Featured Episode
 * Episode List

 * COMPANY

 * ABOUT

 * About Leanpub
 * Blog
 * Contact
 * Press

 * ESSAYS

 * Imagine a world...
 * Manifesto
 * COVID-19

 * MORE

 * Causes
 * Accessibility

 * MEMBERSHIPS

 * Reader Memberships
 * Author Memberships
 * Your Membership

 * AUTHORS

 * WRITE AND PUBLISH ON LEANPUB

 * Create a Book
 * Create a Course
 * Author Services
 * Testimonials
 * Why Leanpub

 * AUTHOR NEWSLETTER

 * The Leanpub Author Update

 * AUTHOR SUPPORT

 * Author Help Center
 * Leanpub Authors Forum
 * The Leanpub Manual
 * Supported Languages
 * The LFM Manual
 * The Markua Manual
 * API Docs

 * ORGANIZATIONS

 * Learn More
 * Sign Up

 * LEGAL

 * Terms of Service
 * Copyright Policy
 * Privacy Policy
 * Refund Policy

*   *   *

Leanpub is copyright © 2010-2022 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google Privacy Policy and Terms of Service apply.


Leanpub requires cookies in order to provide you the best experience. Dismiss