Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Neben den bereits beschriebenen Maßnahmen zur gezielten Unterbindung der Buffer-Overflow- sowie der Format-String-Problematik gibt es einige weitere Möglichkeiten und Schutzkonzepte, welche sich nicht unmittelbar auf diese Schwachstellen beziehen, jedoch ebenfalls ihren Beitrag dazu leisten können, das Auftreten dieser Schwachstellen gänzlich zu verhindern oder zumindest die möglichen Auswirkungen einer gezielten Ausnutzung dieser Schwachstellen erfolgreich einzudämmen. So wäre es beispielsweise denkbar, die Rechteverteilung eines Basisbetriebssystems bzw. der eingesetzten Software restriktiver zu gestalten, um die Auswirkungen einer gezielten Ausnutzung solcher Schwachstellen weitgehend zu minimieren. Eine weitere Möglichkeit besteht darin, zur Verwirklichung von Software-Projekten eine zu C/C++ alternative Programmiersprache einzusetzen, welche für die eigentliche Problematik nicht anfällig ist. Dabei drängt sich wiederum die Frage auf, inwieweit die entsprechende alternative Programmiersprache in der Tat immune gegen solche Arten von Schwachstellen ist.
Bei diesen Themen handelt es sich jeweils um sehr komplexe Bereiche, welche sich nicht innerhalb eines einzigen Kapitels erschöpfend behandeln lassen. Aus diesem Grund sollen im Anschluss lediglich einige Anregungen und Verweise auf weitere Quellen gegeben werden.