Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03199.jsonl.gz/1994

Schützen sie mit unseren fünf Tipps Ihre Website, denn Prävention ist die beste Lösung, wenn es um die Sicherheit geht. Es ist einfacher und billiger, einen Hacking-Angriff zu verhindern, als dessen Folgen auszumerzen.
Sie denken vielleicht, dass Ihre Website nichts von all dem bietet, wofür es sich lohnt, gehackt zu werden. Doch Websites sind ständig gefährdet. Die Mehrheit der Sicherheitsverletzungen auf Websites bestehen nicht darin, Daten illegal zu entwenden oder Ihr Website Layout zu verändern. Vielmehr liegt der Fokus darauf, Ihren Server als E-Mail-Relay für Spam zu verwenden oder einen temporären Webserver einzurichten, um illegale Dateien zu bedienen. Wenn Sie eine Website betreiben, sei es geschäftlich oder privat, ist es aus einer Reihe von Gründen wichtig, die Sicherheit der Website zu gewährleisten:
- Um zu verhindern, dass Malware (Viren) auf Ihre Website hochgeladen wird.
- Um zu verhindern, dass Phishing-E-Mails über Ihre Website gesendet werden.
- Um Ihren Website-Besuchern zu versichern, dass Ihre Website sicher ist.
- Um ein besseres Ranking in den Suchmaschinen wie Google zu erhalten.
Andere, sehr gebräuchliche Möglichkeiten, Ihren Computer zu missbrauchen, ist die Verwendung Ihrer Server als Teil eines Botnets oder für die Suche nach Bitcoins. Hacking wird regelmässig durch automatisierte Skripte durchgeführt. Diese wurden geschrieben, um das Internet zu durchsuchen und um bekannte Sicherheitsprobleme von Website auszunutzen. Das sind fünf unserer Tipps, damit Sie Ihre Website sicher halten können:
1. Software auf dem neuesten Stand halten
Es mag offensichtlich erscheinen, aber sicherzustellen, dass Sie alle Software auf dem neuesten Stand halten, ist entscheidend für die Sicherheit Ihrer Website. Dies gilt sowohl für das Server-Betriebssystem als auch für alle Software, wie z.B. ein CMS oder ein Forum. Wenn Sicherheitslücken in der Software gefunden werden, versuchen Hacker diese zu missbrauchen. Wenn Sie eine Hosting-Lösung wie HubSpot verwenden, müssen Sie sich nicht so sehr um die Anwendung von Sicherheitsupdates für das Betriebssystem kümmern, denn das Hosting-Unternehmen kümmert sich darum.
Wenn Sie auf Ihrer Website Software von Drittanbietern wie z.B. ein CMS oder ein Forum verwenden, sollten Sie sicherstellen, dass Sie schnell alle Sicherheitspatches installieren. Die meisten Anbieter haben eine Mailingliste oder einen RSS-Feed, in dem alle Sicherheitsprobleme der Website aufgeführt sind. WordPress, Umbraco und viele andere CMS informieren Sie beim Einloggen über verfügbare System-Updates.
2. Achten Sie auf SQL-Injektion
SQL-Injektionsangriffe sind, wenn ein Angreifer ein Webformularfeld oder einen URL-Parameter verwendet, um Zugriff auf Ihre Datenbank zu erhalten oder diese zu manipulieren. Wenn Sie Standard Transact SQL verwenden, ist es für Hacker einfach, Tabellen zu ändern, Informationen abzurufen und Daten zu löschen. Sie können dies leicht verhindern, indem Sie immer parametrisierte Abfragen verwenden. Die meisten Websprachen haben diese Funktion und sind einfach zu implementieren.
3. Schutz vor XSS-Angriffen
Cross-Site-Scripting (XSS)-Angriffe injizieren bösartiges JavaScript in Ihre Seiten, welches dann in den Browsern Ihrer Benutzer ausgeführt wird. Diese XSS können den Seiteninhalt ändern oder Informationen stehlen, um sie an den Angreifer zurückzugeben. Wenn Sie beispielsweise Kommentare auf einer Seite ohne Überprüfung anzeigen, kann ein Angreifer Kommentare mit Skript-Tags und JavaScript übermitteln. Diese können die Kontrolle über das Konto jedes Benutzers übernehmen, der sich den Kommentar angesehen hat. Sie müssen für Ihre Website sicherstellen, dass Benutzer keine aktiven JavaScript-Inhalte einfügen können.
Ein weiteres, leistungsstarkes Werkzeug in der Toolbox des XSS-Verteidigers ist die Content Security Policy (CSP). CSP ist ein Header, der den Browser anweist, die Ausführung von JavaScript auf der Seite einzuschränken. Mozilla hat einen ausgezeichneten Leitfaden mit einigen Beispielkonfigurationen. Dies macht es für die Skripte eines Angreifers schwieriger, zu funktionieren, auch wenn sie diese in Ihre Seite aufnehmen können.
4. Überprüfen Sie Ihre Passwörter
Es ist wichtig, sichere Passwörter für Ihren Server- und Website-Administrationsbereich zu verwenden. Ebenso wichtig ist es, auf gute Passwortverfahren für Ihre Benutzer zu bestehen. Diese Kennwortanforderungen tragen dazu bei, ihre Informationen langfristig zu schützen. Passwörter sollten immer als verschlüsselte Werte gespeichert werden, vorzugsweise mit einem Einweg-Hashing-Algorithmus wie SHA. Die Verwendung dieser Methode bedeutet, dass Sie bei der Authentifizierung von Benutzern immer nur verschlüsselte Werte vergleichen.
Tipps für ein sicheres Passwort:
- Verwende Sie 12-16+ Zeichen.
- Vermeiden Sie häufige englische Wörter.
- Verwenden Sie Ihren Benutzernamen nicht in Ihrem Passwort.
- Verwenden Sie keine gängigen Passwort-Zeichenketten wie 123, Passwort, pass, etc.
- Verwenden Sie Zahlen und Satzzeichen, aber setzen Sie nicht einfach eine 1 oder ! am Ende.
- Verwenden Sie nicht dieselben Passwörter.
5. Datei-Uploads vermeiden
Wenn Sie Benutzern erlauben, Dateien auf Ihre Website hochzuladen, kann dies ein grosses Sicherheitsrisiko darstellen. Das Risiko besteht darin, dass jede hochgeladene Datei ein Skript enthalten könnte, das bei Ausführung auf Ihrem Server Ihre Website vollständig öffnet.
Was können Sie also tun, um dies zu verhindern? Einige Optionen sind das Umbenennen der Datei beim Hochladen oder das Ändern der Dateiberechtigungen, z.B. durch chmod 0666, damit das Skript nicht ausgeführt werden kann. Wenn Sie *nix (Unix, Linux, etc.) verwenden, können Sie eine .htaccess-Datei (Textdatei) erstellen, die nur den Zugriff auf Set-Dateien erlaubt. Set-Dateien verhindern einen solchen Angriff.
Welche Schritte kann ich unternehmen, wenn meine Website gehackt wird?
Selbst mit der besten Sicherheit sind Sie nie zu 100% vor Hackern geschützt. Es ist also unerlässlich, dass Sie einen Reaktionsplan haben, falls Ihre Website gehackt wird. Hier sind die grundlegenden Schritte, die Sie unternehmen müssen, um mit einem typischen Hacker-Angriff umzugehen:
- Dokumentieren Sie das Problem. Notieren Sie sich sorgfältig jeden Hinweis auf einen Hack, den Sie gesehen haben, welche Seiten betroffen sind, etc.
- Ändern Sie Passwörter sofort. Ändern Sie alle Anmeldedaten für Ihre Website: FTP, Datenbank, WordPress, Hosting-Control Panel, etc.
- Scannen Sie Ihre lokalen Computer. Hacker verwenden manchmal Trojaner, um Website-Passwörter von Ihrem lokalen Computer zu stehlen.
- Finden und entfernen Sie den Hack. Der Hack wird oft bösartiger Code sein, der in die PHP-Dateien Ihrer Website eingefügt wird, oder zusätzliche Dateien, die irgendwo auf Ihrer Website hochgeladen werden. Beachten Sie, dass viele Hacks mehrere Komponenten haben, z.B. eine Backdoor-Zugangsdatei, um neue Dateien hochzuladen oder bösartigen Code, der zu Ihren Website-Dateien hinzugefügt wurde. Wenn Sie über ein sauberes, aktuelles Backup Ihrer Website verfügen, kann dies dazu beitragen, den Hack zu identifizieren und zu entfernen.
- Überprüfen und löschen Sie Blacklists. Google und E-Mail-Dienstleister führen Blacklists von gefährdeten Websites. Wenn Ihre Website zu einer dieser Blacklists hinzugefügt wurde, müssen Sie sie entfernen lassen.
- Ändern Sie Ihre Passwörter erneut. Nur für den Fall, dass die Hacker ein aktualisiertes Passwort erhalten haben, bevor Sie den Hack komplett entfernt haben.
- Sperren Sie Ihre Website. Gehen Sie die Präventionsschritte durch und überlegen Sie, zusätzliche Schritte zum Schutz Ihrer Website zu unternehmen.
Das Cyberspace ist ein Schlachtfeld. Alles, was Sie als Website-Betreiber tun können, sind, präventive Massnahmen zu ergreifen, wachsam zu bleiben und bereit zu sein, im Falle eines Angriffs zu reagieren.