Goodreads helps you keep track of books you want to read.
Start by marking “Writing Secure Code: Practical Strategies and Proven Techniques for Building Secure Applications in a Networked World” as Want to Read:
Writing Secure Code: Practical Strategies and Proven Techniques for Building Secure Applications in a Networked World
Keep black-hat hackers at bay with the tips and techniques in this entertaining, eye-opening book! Developers will learn how to padlock their applications throughout the entire development process--from designing secure applications to writing robust code that can withstand repeated attacks to testing applications for security flaws. Easily digested chapters reveal proven ...more
ebook, 800 pages
Published December 1st 2004 by Microsoft Press
(first published 2001)
To see what your friends thought of this book, please sign up.
An authoritative reference to addressing security needs. It is meant as a guide for software developers as opposed to security for system administrators. You will learn many of the tricks that hackers employ, how not to write code that they can exploit and also some of the common myths about code security. There is a lot about C/C++ code exploits, but there is much material for programmers in other languages and platforms. It is a very long book.
Regardless of the fact that much of the information and examples is only applicable to Windows programming, this book puts forward some very good ideas that should be part of the common sense of every programmer. I liked some chapters that presented information that was new to me like Threat Modeling.
Very useful information on general security best practices. A lot of Windows code examples that I found less interesting (primarily doing Mac development) but that's obviously the author's expertise so it makes sense for it to be there.
The general advice within this book is sound. However, it spends quite a bit of time on specific ways to secure Windows applications running on XP and earlier versions of the OS. If you don't do that type of development, much of the advice in the book is no longer relevant.
Goodreads is hiring!
If you like books and love to build cool products, we may be looking for you.
Learn more »
Learn more »