OFFRE LISEUSES

Une liseuse achetée = une housse offerte* jusqu'au 21 juin

Designing Secure Software. A Guide for Developers

Par : Loren Kohnfelder
Définitivement indisponible
Cet article ne peut plus être commandé sur notre site (ouvrage épuisé ou plus commercialisé). Il se peut néanmoins que l'éditeur imprime une nouvelle édition de cet ouvrage à l'avenir. Nous vous invitons donc à revenir périodiquement sur notre site.
  • Paiement en ligne :
    • Livraison à domicile ou en point Mondial Relay indisponible
    • Retrait Click and Collect en magasin gratuit
  • Réservation en ligne avec paiement en magasin :
    • Indisponible pour réserver et payer en magasin
  • Nombre de pages291
  • FormatGrand Format
  • PrésentationBroché
  • Poids0.512 kg
  • Dimensions17,5 cm × 23,0 cm × 1,7 cm
  • ISBN978-1-7185-0192-8
  • EAN9781718501928
  • Date de parution21/12/2021
  • ÉditeurNo Starch Press
  • PréfacierAdam Shostack

Résumé

Designing Secure Software consolidates Loren Kohnfeldei s more than zo years of security industry experience into a concise, elegant guide to improving software security. Written for a wide range of software professionals, including software architects, designers, developers, and technical managers, it emphasizes building security into software design early and involving the entire team in the process.
The book begins with a discussion of core security concepts : trust, threats, mitigation, secure design patterns, and cryptography. The second part covers the process of developing aid reviewing a software design with security in mind. The final section details the most common coding flaws that create vulnerabilities, aided by extensive code snippets written in C and Python. You'll learn how to : Identify important assets, the attack surface, and the trust boundaries in a system ; Assess the effectiveness of various threat mitigation candidates ; Work with well-known mitigations and secure design patterns ; Understand and prevent vulnerabilities such as XSS and CSRF, and memory flaws ; Use security testing to proactively identify vulnerabilities in code ; Objectively evaluate a software design for security flaws.

L'éditeur en parle

Designing Secure Software is a modern, pragmatic collection of best practices, insights, and ideas about the future of software. It is required reading for anyone in the technology field.