Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Writing Secure Code

Buy
Writing Secure Code, 9780735615885 (0735615888), Microsoft Press, 2001

Improving security was a major focus while we were developing Windows 2000. At one point, we decided to run an unusual experiment to test the product’s mettle before we released it. We set up a Windows 2000 Web server called “Windows2000test.com,” put it out there, and waited to see what happened. We made no announcement of any kind; we didn’t call any attention to it in any way whatsoever. Within a couple of hours, hundreds of people were already trying to hack it. Within days, tens of thousands of people were hammering away.

These days, as soon as a product gets into their hands, hackers begin an intensive effort to find and exploit security holes. If the product developers don’t make an equally intensive effort to build security into their code, the hackers will almost surely succeed. A product’s security is every bit as important as its features. Don’t get me wrong—people would have no reason to buy a product without great features. But while developers know how to build features, they often don’t know how to design and build security. This book changes that.

Writing Secure Code offers practical insights into secure design, secure coding, and testing techniques, many of which are not documented elsewhere. It will give you a richer understanding of what it takes to build secure applications. Michael and David are, respectively, members of the Secure Windows Initiative and the Trustworthy Computing Security Team at Microsoft. They have witnessed firsthand the sometimes basic coding mistakes that undermine product security, and their projects have helped us significantly improve how we designed and implemented security in products such as Windows 2000 and Windows XP. Their goal in writing this book is to pass on to you, the developer community, everything Microsoft has learned.

(HTML tags aren't allowed.)

Taking Your Kindle Fire to the Max
Taking Your Kindle Fire to the Max
With the advent of the internet , the proliferation of mobile phones, and the rapid development of wireless technologies, we are truly living in a digital age.

It seems like only yesterday that we were using dial-up, and that awful scream from the modem meant that we were online at data speeds that would seem like a
...
REALbasic Cross-Platform Application Development
REALbasic Cross-Platform Application Development

REALbasic Cross-Platform Application Development

treats REALbasic as a serious development environment and is targeted to developers with a minimum of programming experience, but who may or may not be new to the REALbasic platform. Written by a writer and developer...

php/architect's Guide to PHP 5 Migration
php/architect's Guide to PHP 5 Migration

This is the only book you will need to help you through the rough spots when migrating your PHP apps from PHP4 to PHP5. Not only is this an extremely comprehensive and in-depth resource, it will show you virtually every pitfall you may encounter and will undoubtedly make your migration as smooth as possible. The topics covered in this book...


Analyzing the Analyzers: An Introspective Survey of Data Scientists and Their Work
Analyzing the Analyzers: An Introspective Survey of Data Scientists and Their Work

There has been intense excitement in recent years around activities labeled "data science," "big data," and "analytics." However, the lack of clarity around these terms and, particularly, around the skill sets and capabilities of their practitioners has led to inefficient communication between "data...

Windows PowerShell Pocket Reference: Portable Help for PowerShell Scripters (Pocket Reference)
Windows PowerShell Pocket Reference: Portable Help for PowerShell Scripters (Pocket Reference)

This portable reference to Windows PowerShell 3.0 summarizes the command shell and scripting language, and provides a concise reference to the many tasks that make PowerShell so useful. If you’re a busy Windows administrator, and don’t have time to plow through huge books or search online, this is the ideal on-the-job...

Discrete Geometry for Computer Imagery: 16th IAPR International Conference, DGCI 2011, Nancy, France
Discrete Geometry for Computer Imagery: 16th IAPR International Conference, DGCI 2011, Nancy, France
The 16th edition of the International Conference on Discrete Geometry for Computer Imagery was held in Nancy, France, April 6–8, 2011, and was organized by the ADAGIo team of the LORIA laboratory (Lorraine research center in computer science and its applications). DGCI 2011 attracted many researchers from all around the...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy