×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Writing Secure Code for Windows Vista
     

Writing Secure Code for Windows Vista

by Michael Howard, David LeBlanc, Jon DeVaan (Foreword by)
 

Get the definitive guide to writing more-secure code for Windows Vista—from the authors of the award-winning Writing Secure Code, Michael Howard and David LeBlanc. This reference is ideal for developers who understand the fundamentals of Windows programming and APIs. It complements Writing Secure Code, examining the delta between Windows XP and Windows Vista

Overview

Get the definitive guide to writing more-secure code for Windows Vista—from the authors of the award-winning Writing Secure Code, Michael Howard and David LeBlanc. This reference is ideal for developers who understand the fundamentals of Windows programming and APIs. It complements Writing Secure Code, examining the delta between Windows XP and Windows Vista security. You get first-hand insights into design decisions, lessons learned from Windows Vista development, and practical advice for solving real-world security issues.

Discover how to:

  • Develop applications to run without administrator privileges
  • Apply best practices for using integrity controls
  • Help protect your applications with ASLR, NX, and SafeSEH
  • Evaluate authentication, authorization, and cryptography enhancements in Windows Vista
  • Write services that restrict privileges and tokens—and sidestep common problems
  • Learn how Windows Internet Explorer 7 defenses and new security features affect your development efforts

PLUS—Get Microsoft Visual C#, Visual C++, and C code samples on the Web

Editorial Reviews

The Barnes & Noble Review
With Vista, Microsoft provides many new options and resources for developers aiming to build more secure software. Writing Secure Code for Windows Vista gives you the expert guidance you need to use them.

Michael Howard and David LeBlanc authored the superb, complementary Writing Secure Code, Second Edition. Here, they show how to put that book's best practices and principles to work in the Vista environment. They begin by demonstrating how to leverage Vista's significant changes in user access control and privileges, and use its improved resistance to buffer overruns. Next, they review the security implications of Vista's major enhancements in networking, from IPv6 support to Vista's more fully featured firewall. You'll find a full chapter on creating more secure services (including some crucial "lessons from the school of hard knocks"); coverage of IE7 defenses and cryptographic improvements; authentication utilizing Windows CardSpace; even guidance on adding parental controls. Bill Camarda, from the July 2007 Read Only

Product Details

ISBN-13:
9780735623934
Publisher:
Microsoft Press
Publication date:
04/11/2007
Series:
Secure Software Development Ser.
Edition description:
REV
Pages:
224
Product dimensions:
7.40(w) x 8.93(h) x 0.66(d)

Meet the Author

David LeBlanc, Ph.D., is a founding member of the Trustworthy Computing Initiative at Microsoft. He has been developing solutions for computing security issues since 1992 and has created award-winning tools for assessing network security and uncovering security vulnerabilities. David is a senior developer in the Microsoft Office Trustworthy Computing group.

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews