Netzwerk-Schwachstellen finden

Google Nogotofail und andere Security-Testing-Tools

| Autor / Redakteur: Thomas Joos / Stephan Augsten

Mehrere große Web-Service-Anbieter stellen ihre eigenen Security-Testing-Werkzeuge zum Download bereit.
Mehrere große Web-Service-Anbieter stellen ihre eigenen Security-Testing-Werkzeuge zum Download bereit. (Bild: Archiv)

Google nutzt ein Tool namens „Nogotofail“, um das eigene Netzwerk auf bekannte Schwachstellen zu testen. Das Werkzeug bekämpft vor allem Sicherheitslücken wie Heartbleed. Vor diesem Hintergrund gibt es aber noch andere Tools, mit denen sich Administratoren auseinandersetzen sollten.

Nogotofail wurde vom Android-Sicherheitsteam entwickelt und steht der Allgemeinheit mittlerweile kostenlos zur Verfügung. Mit dem Tool will Google dafür sorgen, dass IT-Spezialisten die Webdienste und -Prozesse im Internet sicherer zur Verfügung stellen können. Hintergrund der Freigabe der Google-internen Anwendung sind drei Dinge:

  • 1. Aufdecken von Sicherheitslücken.
  • 2. Sicherstellen, dass Webdienste so sicher wie möglich konfiguriert sind.
  • 3. Verstehen, welcher Netzwerkverkehr beim Zugreifen auf Webdienste stattfindet.

Google Nogotofail lässt sich kostenlos über Github herunterladen. Damit Administratoren Netzwerke und Webseite auf Sicherheitslücken testen können, wird Linux benötigt. Außerdem müssen Administratoren Python 2.7 und pyOpenSSL ab Version 0.13 auf dem Server zur Verfügung haben. Zusätzlich nutzt das Tool auch IPTables auf dem Server. Ein Linux-Server ist also Voraussetzung.

Nogotofail nutzt Man-in-the-Middle-Attacken (MITM) auf Webseiten, Router und Rechnern im Netzwerk. Auch VPN-, Proxy- und Exchange-Server lassen sich testen. Im Grunde genommen gibt es keinerlei Einschränkungen, welche Dienste oder Betriebssysteme getestet werden. Das Tool überprüft, ob auf den Geräten und Webdiensten Sicherheitslücken vorhanden sind. Für die Nutzung sind allerdings einige Linux-Kenntnisse vonnöten.

Nogotofail kann alle mit dem Internet verbundenen Geräte auf Sicherheitslücken testen. Entwickler und Administratoren können also sicherstellen, dass interne Netze und mit dem Internet verbundene Geräte nicht durch gravierende Sicherheitslücken gefährdet sind. Daher ist der Einsatz vor allem in Netzwerken sinnvoll, in denen verstärkt auf die Zusammenarbeit mit dem Internet gesetzt wird.

Inhalt des Artikels:

Kommentare werden geladen....

Kommentar zu diesem Artikel

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 43479391 / Security-Testing)