- Die sechs dümmsten Ideen in der Computersicherheit
- Computersicherheit ist noch immer ein "heißes Thema"
- Warum gibt es trotz des Einsatzes von viel Zeit und Geld immer noch Probleme?
Standardmäßig erlauben
- "Standardmäßig erlauben" tritt in verschiedenen Formen auf
- Am häufigsten ist es bei Firewall-Regeln zu sehen
- Wenn eine neue Schwachstelle entdeckt wird, muss der Administrator entscheiden, ob sie blockiert werden soll
- "Standardmäßig erlauben" führt zu einem endlosen Wettlauf mit Hackern
- Das Gegenkonzept, "standardmäßig verweigern", ist eine gute Idee
Schlechte Dinge auflisten
- In der frühen Computersicherheit gab es nur einige wenige bekannte Sicherheitslücken
- "Schlechte Dinge auflisten" bedeutet, alle bösartigen Elemente aufzulisten und zu blockieren
- Die bösartigen Elemente im Internet sind zahlreicher geworden als die gutartigen
- "Schlechte Dinge auflisten" ist ineffizient, und "gute Dinge auflisten" ist der bessere Ansatz
Eindringen und patchen
- "Eindringen und patchen" bedeutet, Bugs zu finden und zu beheben
- Dieser Ansatz löst die grundlegenden Probleme des Codes nicht
- Sicherheitslücken zu entdecken und zu patchen ist keine grundlegende Lösung
- Sicherheitssysteme müssen schon in der Entwurfsphase sicher gebaut werden
Hacken ist cool
- Hacken für cool zu halten, ist eine dumme Idee
- Hacken ist ein gesellschaftliches Problem, kein technisches
- Hacker zu Helden zu machen, fördert das Hacken
- Es ist auch eine dumme Idee, dass Sicherheitsfachleute Hack-Techniken lernen
Benutzerschulung
- Benutzerschulung ist die menschliche Version von "Eindringen und patchen"
- Benutzer zu schulen ist keine grundlegende Lösung
- Statt das Problem zu lösen, ist es besser, das Problem zu beseitigen
Handeln ist besser als Nichtstun
- Die Vorstellung, dass "Handeln besser ist als Nichtstun", ist eine dumme Idee
- Bevor neue Technologien eingeführt werden, ist es die bessere Strategie, ausreichend zu prüfen und abzuwarten
- Man sollte sich daran erinnern, dass "nichts Dummes zu tun einfacher ist, als etwas Kluges zu tun"
Zusammenfassung von GN⁺
- Dieser Artikel behandelt dumme Fehler, die in der Computersicherheit häufig gemacht werden
- Beim Entwurf von Sicherheitssystemen ist es wichtig, die grundlegenden Probleme zu lösen
- Eine Kultur, die Hacken für cool hält, kann das Problem des Hackens verschärfen
- Statt Benutzerschulung ist ein Ansatz nötig, der Probleme grundlegend löst
- Bei der Einführung neuer Technologien ist es wichtig, sie ausreichend zu prüfen und vorsichtig vorzugehen
1 Kommentare
Hacker-News-Kommentare
„Default Deny“ ist nicht schwieriger als „Default Permit“, verschafft IT-Sicherheitsverantwortlichen aber besseren Schlaf
In den späten 90ern und frühen 2000ern argumentierten Marcus Ranum und Bruce Schneier, dass die Offenlegung von Schwachstellen schädlich sei
Es ist überraschend, dass Passwörter nicht erwähnt werden
Zu behaupten, dass Sicherheitstests nicht notwendig seien, ist die schlechteste Sichtweise auf Sicherheit
Ein sicherheitsorientierter Ansatz verursacht Unannehmlichkeiten für die Nutzer
Hacking ist cool, aber der Zugriff auf die Daten und Systeme anderer ist es nicht
Exploits zu lernen ist hilfreich, um Theorie und Praxis gemeinsam zu erlernen
Der unglückliche Kompromiss zwischen Benutzerfreundlichkeit und Sicherheit ist das Problem
Dem Client zu vertrauen bedeutet, dass das Sicherheitsmodell kaputt ist
Der Ansatz „Penetrate and Patch“ macht Sicherheitsarbeit bedeutungslos