Hardware
Sicheres Programmieren unter Linux
Dan Wheeler hat eine Anleitung geschrieben, wie man die typischen Programmierfehler vermeidet, die immer wieder zu Sicherheitslücken führen.
Er beschreibt die Architektur von Linux unter dem Sicherheitsaspekt, gibt die Grundregeln für sicheres Programmieren, die jeder Programmierer kennen muß (Prüfung jeder Eingabe, Vermeidung von Überläufen) und beschreibt weitere Grundprinzipien und Techniken.
Da unbegreiflicherweise noch nicht jeder Programmierer diese Prinzipien kennt, ist dieses HOWTO eine Pflichtlektüre. Denn leider werden auch in neuen Programmen immer wieder die gleichen Fehler gemacht, die schon seit über 20 Jahren zu Problemen führen.