Все категории
|

Designing secure software: a guide for developers, loren kohnfelder

720 грн
Описание

What every software professional should know about security. \n \nDesigning
Secure Software consolidates Loren Kohnfelder’s more than twenty years of
experience into a concise, elegant guide to improving the security of
technology products. Written for a wide range of software professionals, it
emphasizes building security into software design early and involving the
entire team in the process. \n \nThe book begins with a discussion of core
concepts like trust, threats, mitigation, secure design patterns, and
cryptography. The second part, perhaps this book’s most unique and important
contribution to the field, covers the process of designing and reviewing a
software design with security considerations in mind. The final section
details the most common coding flaws that create vulnerabilities, making
copious use of code snippets written in C and Python to illustrate
implementation vulnerabilities. \n \nYou’ll learn how to: \n \n• Identify
important assets, the attack surface, and the trust boundaries in a system \n•
Evaluate the effectiveness of various threat mitigation candidates \n• Work
with well-known secure coding patterns and libraries \n• Understand and
prevent vulnerabilities like XSS and CSRF, memory flaws, and more \n• Use
security testing to proactively identify vulnerabilities introduced into code
\n• Review a software design for security flaws effectively and without
judgment \n \nKohnfelder’s career, spanning decades at Microsoft and Google,
introduced numerous software security initiatives, including the co-creation
of the STRIDE threat modeling framework used widely today. This book is a
modern, pragmatic consolidation of his best practices, insights, and ideas
about the future of software.

Також купити книгу Designing Secure Software: A Guide for Developers, Loren
Kohnfelder можливо по посиланню:

Состояние: Новое
Цвет:
  • Разноцветный

Похожие товары