# Shodan (Suchmaschine)

Shodan ist eine Computer-Suchmaschine. Sie ermöglicht Benutzern, bestimmte Arten von Computern und Diensten (Webcams, Router, Server usw.), die mit dem Internet verbunden sind, über eine Reihe von Filtern zu finden. Sie wird auch als Suchmaschine von Service-Bannern bezeichnet, die Metadaten der Server an den Client zurücksendet. Die dabei gesammelten Daten enthalten meist Informationen über die Serversoftware, unterstützte Optionen, eine Begrüßungsseite oder ähnliches, die der Server in seiner Interaktion mit dem Client übermittelt.
Shodan sammelt Daten meist auf Webservern (HTTP/HTTPS über die Ports 80, 8080, 443, 8443), sowie FTP (Port 21), SSH (Port 22), Telnet (Port 23), SNMP (Port 161), SIP (Port 5060), und Real Time Streaming Protocol (RTSP, Port 554). Letztere werden regelmäßig für den Zugriff auf Webcams und deren Videostream verwendet.
Shodan wurde 2009 vom Softwareentwickler John Matherly ins Leben gerufen, der 2003 die Idee der Suche nach mit dem Internet verbundenen Geräten konzipiert hat. Der Name Shodan ist ein Hinweis auf SHODAN, die künstliche Intelligenz aus der Videospiel-Serie System Shock.

## Hintergrund

Die Webseite startete als Matherlys Heimprojekt, weil viele Geräte und Computersysteme mit dem Internet verbunden sind.
Shodan wurde seitdem eingesetzt, um Systeme mit niedrigen Sicherheits-Vorkehrungen zu finden, einschließlich Steuerungssystemen für kritische Infrastruktur wie Wasseranlagen, Stromnetzen und Kraftwerken. Viele Geräte verwenden triviale Authentifizierungskriterien, wie den Benutzernamen „admin“ und Passwörter wie „1234“. In vielen Fällen ist die einzige Software, die benötigt wird, um eine Verbindung zu diesen Systemen herzustellen, ein beliebiger Webbrowser.

## Mediale Berichterstattung

Im Mai 2013 veröffentlichte CNN Money einen Artikel, in dem beschrieben wird, wie SHODAN zum Auffinden von Systemen im Internet verwendet werden kann, bei deren Beeinflussung Gefahr bestehen kann, einschließlich Ampelsteuerungen. Darin wurden u. a. Screenshots dieser Systeme mit dem Warnbanner „DEATH MAY OCCUR !!!“ (Kann Tod verursachen) beim Verbindungsaufbau gezeigt.
Im September 2013 wurde in einem Forbes-Artikel auf Shodan verwiesen. In diesem wurde behauptet, dass es verwendet wurde, um die Sicherheitslücken in Überwachungskameras von TRENDnet zu finden. Am nächsten Tag folgte ein zweiter Artikel von Forbes über die Art der Dinge, die mit Shodan gefunden werden können. Dazu gehörten Caterpillar-Lkw, deren Onboard-Überwachungssysteme zugänglich waren, Heizungs- und Sicherheitskontrollsysteme für Banken, Universitäten und Unternehmen, Überwachungskameras und fötale Herzmonitore.
Im Januar 2015 wurden Vor- und Nachteile von Shodan in einem Artikel bei CSO Online diskutiert. In diesem Artikel wurde die Meinung von Hagai Bar-El veröffentlicht, wonach Shodan der Öffentlichkeit tatsächlich einen guten Dienst leiste, obwohl es anfällige Geräte hervorhebt. Diese Perspektive wird auch in einem seiner Essays beschrieben.
Im Dezember 2015 berichteten verschiedene Nachrichtenagenturen, darunter Ars Technica, dass ein Sicherheitsforscher Shodan benutzt hätte, um auf Tausenden von Systemen verfügbare MongoDB-Datenbanken zu ermitteln, darunter auch eine von Kromtech, dem Entwickler des Mac-Sicherheitstools MacKeeper. Dabei wäre es möglich gewesen, auf Daten von 13 Millionen Nutzern zuzugreifen.

## Benutzung

Die Website durchsucht das Internet nach öffentlich zugänglichen Geräten, die über mindestens einen offenen Port verfügen. Shodan liefert derzeit zehn Ergebnisse an Benutzer ohne und 50 an diejenigen mit einem Benutzerkonto. Wenn Benutzer die Beschränkung entfernen möchten, müssen sie einen Grund angeben und eine Gebühr entrichten. Die primären Nutzer von Shodan sind Internetsicherheitsspezialisten, Forscher und Strafverfolgungsbehörden.

## Automatisierte Suchwerkzeuge

Bulk-Suche und Verarbeitung von SHODAN-Abfragen können mit SHODAN Diggity (Teil der SearchDiggity, Bishop Fox’s kostenloser Sammlung von Suchmaschinenangriffstools) durchgeführt werden. Das kostenlose Tool bietet eine einfach zu bedienende Scan-Schnittstelle über die SHODAN API.
SHODAN Diggity liefert eine komfortable Liste von 167 Suchanfragen in der SHODAN-Hacking-Datenbank (SHDB), einer vorgefertigten Wörterbuchdatei, mit. Sie unterstützt verschiedene Technologien wie Webcams, Drucker, VoIP-Geräte, Router, Toaster, Switches und sogar SCADA/Industrieanlagensteuerungen (ICS), um nur einige zu nennen.

## Fortlaufende Überwachung über RSS Feeds

SHODAN Hacking Alerts sind Live-Meldungen per RSS-Feeds über anfällige Systeme, die regelmäßig Suchergebnisse aus der SHODAN-Suche liefern. Die kostenlosen Defensive Tools von Bishop Fox integrieren SHODAN-Daten in die eigenen Sicherheitswarnungen, indem sie die Funktion nutzen, SHODAN-Suchergebnisse in RSS-Feeds umzuwandeln, indem sie &feed=1 an gemeinsame SHODAN-Abfrage-URLs anfügen. Als Beispiel: http://www.shodanhq.com/?q=Default+Password&feed=1
Diese freien Benachrichtigungen über RSS können dazu verwendet werden, eine ständige Überwachung von SHODAN-Ergebnissen für alle neuen Sicherheitsrisiken im Zusammenhang mit Organisationen durchzuführen. Sie sind Teil der freien defensiven Tool-Suite des Google-Hacking-Diggity-Projekts, die eine Art von Intrusion Detection System für Suchmaschinen-Hacking (einschließlich Ergebnissen von SHODAN, Google, Bing usw.) bilden.