Secure Programming Cookbook for C and C++ von John Viega und Matt Messier, erschienen bei O'Reilly.
Umfangreiches Fach- und Praxisbuch zur sicheren Softwareentwicklung in C und C++ mit knapp 800 Seiten und mehr als 200 praxisorientierten Recipes.
Behandelt werden unter anderem:
• Secure Programming in C und C++
• Input Validation
• Buffer Overflows und typische Programmierfehler
• Access Control
• Race Conditions
• Sichere Netzwerkkommunikation
• Kryptografie und Hashing
• Authentication und Key Exchange
• SSL
• Public Key Infrastructure (PKI)
• Random Numbers
• Schutz vor Reverse Engineering und Manipulation
Interessant für C/C++-Entwickler, Security Engineers, Informatiker und alle, die sich mit Secure Software Development und klassischen Software-Security-Techniken beschäftigen.
Hinweis: Das Buch stammt aus dem Jahr 2003. Einige konkrete APIs, Codebeispiele und plattformspezifische Details entsprechen daher nicht mehr dem heutigen technischen Stand. Viele grundlegende Secure-Coding-Konzepte sind weiterhin interessant.
Autoren: John Viega, Matt Messier
Verlag: O'Reilly
1st Edition
Sprache: Englisch
Umfang: ca. 790 Seiten
ISBN: 978-0-596-00394-4
Zustand: Gebraucht