{"id":14254,"date":"2024-02-18T08:48:34","date_gmt":"2024-02-18T07:48:34","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=14254"},"modified":"2024-02-18T08:48:36","modified_gmt":"2024-02-18T07:48:36","slug":"havn-schneller-und-einfacher-portscanner-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2024\/02\/18\/havn-schneller-und-einfacher-portscanner-unter-linux\/","title":{"rendered":"havn &#8211; schneller und einfacher Portscanner unter Linux"},"content":{"rendered":"\n<p>NMap ist zwar der <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/portscanner\/\" target=\"_self\" title=\"Ein Portscanner ist ein Tool oder eine Software, die verwendet wird, um offene Ports in einem Netzwerk zu identifizieren. Ports sind eine Art Dienstekennung innerhalb der TCP\/IP-Protokollfamilie, die es erm&ouml;glichen, dass ein Service eindeutig beschrieben werden kann. Portscanner k&ouml;nnen auf verschiedene Arten eingesetzt werden: Die Sicherheit eines Netzwerks zu &uuml;berpr&uuml;fen, indem sie nach offenen Ports&hellip;\" class=\"encyclopedia\">Portscanner<\/a> und das Hacker-Tool unter <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a> schlechthin, mit den unz&auml;hligen Optionen und M&ouml;glichkeiten muss man sich aber auch erst einmal befassen, Mit havn gelingt dies mit einer einzigen Option. Aktuell funktioniert dies jedoch nur mit TCP-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ports\/\" target=\"_self\" title=\"Ein Port in Linux ist eine Schnittstelle, die die Kommunikation zwischen Computern und dem Internet erm&ouml;glicht. Ein Computer verf&uuml;gt &uuml;ber 65.536 Ports, die daf&uuml;r zust&auml;ndig sind, Datenpakete der jeweils richtigen Anwendung zuzuordnen. Es ist wichtig, nicht ben&ouml;tigte Ports zu schlie&szlig;en, um Angriffe auf das System zu erschweren. Eine Firewall auf dem PC sowie dem Router&hellip;\" class=\"encyclopedia\">Ports<\/a>, k&uuml;nftige Versionen werden dies  nat&uuml;rlich auch mit U<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/dp\/\" target=\"_self\" title=\"Ein DisplayPort DP ist ein Verbindungsstandard f&uuml;r die &Uuml;bertragung von Bild und Ton. Er wurde entwickelt, um digitale Displayverbindungen sowohl intern als auch extern zu unterst&uuml;tzen. DisplayPort bietet eine skalierbare digitale Displayschnittstelle mit optionaler Audio- und HDCP-Funktion (High Definition Content Protection) f&uuml;r eine breite Nutzung in der Unterhaltungselektronik, insbesondere der PC-Technik.\" class=\"encyclopedia\">DP<\/a>-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ports\/\" target=\"_self\" title=\"Ein Port in Linux ist eine Schnittstelle, die die Kommunikation zwischen Computern und dem Internet erm&ouml;glicht. Ein Computer verf&uuml;gt &uuml;ber 65.536 Ports, die daf&uuml;r zust&auml;ndig sind, Datenpakete der jeweils richtigen Anwendung zuzuordnen. Es ist wichtig, nicht ben&ouml;tigte Ports zu schlie&szlig;en, um Angriffe auf das System zu erschweren. Eine Firewall auf dem PC sowie dem Router&hellip;\" class=\"encyclopedia\">Ports<\/a> k&ouml;nnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">havn installieren<\/h3>\n\n\n\n<p>Sie finden diese Software auf <a href=\"https:\/\/github.com\/mrjackwills\/havn\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a> zum Download, Sie m&uuml;ssen die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a> nur noch ausf&uuml;hrbar machen und an die richtige Stelle verschieben &ndash; als <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/root\/\" target=\"_self\" title=\"root ist der wahre Administrator, auch root-Benutzer unter Linux. Er alleine hat &uuml;ber das Betriebssystem alle Rechte. Zum Benutzer root wird man unter Linux auf dem Terminal mit dem Befehl: su Hat man kein root-Passwort angelegt, dient dazu der Befehl: sudo -i oder auch: sudo befehl\" class=\"encyclopedia\">root<\/a> auf dem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/terminal\/\" target=\"_self\" title=\"Ein Terminal ist eine Benutzerschnittstelle, eine grafische Oberfl&auml;che, um &uuml;ber die Shell mit einem Interpreter direkt mit dem Betriebssystem zu kommunizieren. Grundlegend wird das Terminal mit der Tastatur bedient, einige Funktionen k&ouml;nnen je nach Terminal auch mit der Maus genutzt werden. Bekannte Terminals unter Linux w&auml;ren etwa die Konsole unter KDE, das GNOME-Terminal, Terminoligy unter&hellip;\" class=\"encyclopedia\">Terminal<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chmod +x havn\nmv havn \/usr\/local\/bin\/<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">havn nutzen<\/h3>\n\n\n\n<p>Als Option geben Sie ganz einfach die Adresse des zu scannenden <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/server\/\" target=\"_self\" title='Der Begriff \"Server\" leitet sich von dem englischen Begriff to serve (dienen, bedienen) ab. Ein Server ist ein Netzwerkrechner, der Ressourcen und Dienste f&uuml;r andere Computer bereitstellt. Es kann sich dabei sowohl um einen Computer (Hardware) als auch um ein Programm (Software) handeln. Server stellen verschiedene Arten von Diensten bereit, wie z.B. Dateiserver, Druckserver, Anwendungsserver,&hellip;' class=\"encyclopedia\">Server<\/a>s \/ Rechners an, also die URL oder die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ip-adresse\/\" target=\"_self\" title=\"Eine IP-Adresse ist eine numerische Kennung, die einem Ger&auml;t im Internet zugewiesen wird. Sie dient dazu, anderen Ger&auml;ten im Netzwerk zu erm&ouml;glichen, Verbindungen zu diesem Ger&auml;t herzustellen sowie Daten mit ihm auszutauschen. Eine IP-Adresse kann entweder statisch oder dynamisch sein, je nachdem, ob sie fest f&uuml;r ein Ger&auml;t konfiguriert ist oder vom Netzwerkdienstanbieter automatisch vergeben&hellip;\" class=\"encyclopedia\">IP-Adresse<\/a> &ndash; etwa f&uuml;r die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a> Bibel:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>havn linux-bibel.at<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn.jpeg\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1024x597.jpeg\" alt=\"\" class=\"wp-image-14256\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1024x597.jpeg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1536x895.jpeg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-2048x1193.jpeg 2048w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-150x87.jpeg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-300x175.jpeg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-768x447.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n\n\n\n<p>Standardm&auml;&szlig;ig werden die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ports\/\" target=\"_self\" title=\"Ein Port in Linux ist eine Schnittstelle, die die Kommunikation zwischen Computern und dem Internet erm&ouml;glicht. Ein Computer verf&uuml;gt &uuml;ber 65.536 Ports, die daf&uuml;r zust&auml;ndig sind, Datenpakete der jeweils richtigen Anwendung zuzuordnen. Es ist wichtig, nicht ben&ouml;tigte Ports zu schlie&szlig;en, um Angriffe auf das System zu erschweren. Eine Firewall auf dem PC sowie dem Router&hellip;\" class=\"encyclopedia\">Ports<\/a> 1 bis 1000 abgefragt, dies k&ouml;nnen Sie mit der Option <code>-p Ports<\/code> &auml;ndern. Um etwa die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ports\/\" target=\"_self\" title=\"Ein Port in Linux ist eine Schnittstelle, die die Kommunikation zwischen Computern und dem Internet erm&ouml;glicht. Ein Computer verf&uuml;gt &uuml;ber 65.536 Ports, die daf&uuml;r zust&auml;ndig sind, Datenpakete der jeweils richtigen Anwendung zuzuordnen. Es ist wichtig, nicht ben&ouml;tigte Ports zu schlie&szlig;en, um Angriffe auf das System zu erschweren. Eine Firewall auf dem PC sowie dem Router&hellip;\" class=\"encyclopedia\">Ports<\/a> 1 bis 2500 zu scannen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>havn -p 2500<\/code><\/pre>\n\n\n\n<p>Oder die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ports\/\" target=\"_self\" title=\"Ein Port in Linux ist eine Schnittstelle, die die Kommunikation zwischen Computern und dem Internet erm&ouml;glicht. Ein Computer verf&uuml;gt &uuml;ber 65.536 Ports, die daf&uuml;r zust&auml;ndig sind, Datenpakete der jeweils richtigen Anwendung zuzuordnen. Es ist wichtig, nicht ben&ouml;tigte Ports zu schlie&szlig;en, um Angriffe auf das System zu erschweren. Eine Firewall auf dem PC sowie dem Router&hellip;\" class=\"encyclopedia\">Ports<\/a> 800 bis 1238:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>havn -p 800-1238<\/code><\/pre>\n\n\n\n<p>Mehr erfahren Sie mit dem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>havn --help<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1.jpeg\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1-1024x597.jpeg\" alt=\"\" class=\"wp-image-14257\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1-1024x597.jpeg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1-1536x895.jpeg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1-2048x1193.jpeg 2048w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1-150x87.jpeg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1-300x175.jpeg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2024\/02\/havn-1-768x447.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"14254\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">3    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"14254\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>NMap ist zwar der Portscanner und das Hacker-Tool unter Linux schlechthin, mit den unz\u00e4hligen Optionen und M\u00f6glichkeiten muss man sich aber auch erst einmal befassen, Mit havn gelingt dies mit einer einzigen Option. Aktuell funktioniert dies jedoch nur mit TCP-Ports, k\u00fcnftige Versionen werden dies nat\u00fcrlich auch mit UDP-Ports k\u00f6nnen. havn installieren Sie finden diese Software [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":14257,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,72,4],"tags":[12,39,7,37,6],"class_list":["post-14254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-netzwerk","category-sicherheit","category-terminal","tag-kommandozeile","tag-netzwerk","tag-shell","tag-sicherheit","tag-terminal"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/14254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=14254"}],"version-history":[{"count":1,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/14254\/revisions"}],"predecessor-version":[{"id":14258,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/14254\/revisions\/14258"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/14257"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=14254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=14254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=14254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}