BOOKS - PROGRAMMING - Security for Software Engineers
Security for Software Engineers - James N. Helfrich 2019 PDF Chapman and Hall/CRC BOOKS PROGRAMMING
ECO~15 kg CO²

1 TON

Views
75109

Telegram
 
Security for Software Engineers
Author: James N. Helfrich
Year: 2019
Pages: 350
Format: PDF
File size: 48 MB
Language: ENG



Book Description: Security for Software Engineers James N. Helfrich 2019 350 Chapman and Hall/CRC Summary: Security for Software Engineers is a comprehensive guide to understanding the importance of security in software development, providing undergraduate software engineering students with the foundational knowledge they need to create secure software. Divided into four units, the book covers essential topics such as attack vectors, code hardening, privacy, and social engineering, with both theoretical and practical applications to help students understand these concepts. Unit 1: Attack Vectors In this unit, readers will learn about the different types of attack vectors that can compromise software systems, including network attacks, malware, and insider threats. Students will gain an understanding of how these attacks work and the techniques used to defend against them. Unit 2: Code Hardening This unit focuses on the various methods of securing software code, including encryption, hashing, and digital signatures. Students will learn how to implement these techniques in their own projects and understand their limitations.
Security for Software Engineers James N. Helfrich 2019 350 Chapman and Hall/CRC Summary: Security for Software Engineers - это всеобъемлющее руководство по пониманию важности безопасности в разработке программного обеспечения, предоставляющее студентам бакалавриата знания, необходимые для создания безопасного программного обеспечения. Разделенная на четыре блока, книга охватывает важные темы, такие как векторы атак, укрепление кода, конфиденциальность и социальная инженерия, с теоретическими и практическими приложениями, чтобы помочь студентам понять эти концепции. Раздел 1: Векторы атак В этом разделе читатели узнают о различных типах векторов атак, которые могут поставить под угрозу программные системы, включая сетевые атаки, вредоносные программы и внутренние угрозы. Студенты получат понимание того, как работают эти атаки и методы, используемые для защиты от них. Раздел 2: Укрепление кода Этот раздел посвящен различным методам защиты программного кода, включая шифрование, хеширование и цифровые подписи. Студенты научатся внедрять эти методики в собственные проекты и поймут их ограничения.
Security for Software Engineers James N. Helfrich 2019 350 Chapman and Hall/CRC Summary: Security for Software Engineers è una guida completa per comprendere l'importanza della sicurezza nello sviluppo di software che fornisce agli studenti di laurea le conoscenze necessarie per creare software sicuri. Suddiviso in quattro blocchi, il libro tratta temi importanti come i vettori di attacco, il rafforzamento del codice, la privacy e l'ingegneria sociale, con applicazioni teoriche e pratiche per aiutare gli studenti a comprendere questi concetti. Sezione 1: Vettori di attacchi In questa sezione, i lettori scopriranno i diversi tipi di vettori di attacco che possono compromettere i sistemi software, inclusi attacchi di rete, malware e minacce interne. Gli studenti avranno la consapevolezza di come funzionano questi attacchi e metodi utilizzati per proteggersi da essi. Sezione 2: Rafforzamento del codice Questa sezione è dedicata a vari metodi di protezione del codice, tra cui crittografia, hashtag e firme digitali. Gli studenti impareranno a introdurre queste tecniche nei loro progetti e capiranno i loro limiti.
''
Security for Software Engineers James N。 Helfrich 2019 350 Chapman and Hall/CRC概要:Security for Software Engineersは、ソフトウェア開発におけるセキュリティの重要性を理解するための包括的なガイドです。この本は4つのブロックに分かれており、攻撃ベクトル、コード強化、プライバシー、ソーシャルエンジニアリングなどの重要なトピックについて説明しています。セクション1:攻撃ベクトルこのセクションでは、読者は、ネットワーク攻撃、マルウェア、および内部の脅威を含むソフトウェアシステムを侵害することができるさまざまなタイプの攻撃ベクトルについて学びます。学生は、これらの攻撃がどのように機能するか、およびそれらを防御するために使用される方法について理解を得るでしょう。セクション2:コードの硬化このセクションでは、暗号化、ハッシュ化、デジタル署名など、コードを保護するさまざまな方法に焦点を当てています。学生は、これらの技術を自分のプロジェクトで実装する方法を学び、その限界を理解します。

You may also be interested in:

Security for Software Engineers
Application Security Program Handbook A guide for software engineers and team leaders (MEAP)
Designing Computer Programs: Software Engineers (Engineers Rule!)
Machine Learning Infrastructure and Best Practices for Software Engineers: Take your machine learning software from a prototype to a fully fledged software system
Software Transparency: Supply Chain Security in an Era of a Software-Driven Society
Software Security Building secure software applications
Exploring Security in Software Architecture and Design (Advances in Information Security, Privacy, and Ethics)
Supply Chain Software Security AI, IoT, and Application Security
Supply Chain Software Security AI, IoT, and Application Security
DevOps for Software Engineers
DevOps for Software Engineers
Robotics for Software Engineers
Software-Defined Radio for Engineers
Core Software Security Security at the Source
Practical SQL Guide for Software Engineers
Practical SQL Guide for Software Engineers
Discrete Mathematics: An Introduction for Software Engineers
Cracking the Behavioral Interviews for Software Engineers
Assembly Programming and Computer Architecture for Software Engineers
The Problem With Software Why Smart Engineers Write Bad Code
Information Security Management Systems A Novel Framework and Software as a Tool for Compliance with Information Security Standard
Lifecycle IoT Security for Engineers
Go To: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Maverick Scientists, and Iconoclasts - the Programmers Who Created the Software Revolution
Software Supply Chain Security
Software Update As a Mechanism for Resilience and Security
Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers
Software-Defined Networking and Security From Theory to Practice
Software Engineering Artificial Intelligence, Compliance, and Security
Software Supply Chain Security Securing the End-to-end Supply Chain for Software, Firmware, and Hardware
Software Supply Chain Security Securing the End-to-end Supply Chain for Software, Firmware, and Hardware
Software Development for Engineers, C C++, Pascal, Assembly, Visual Basic, HTML, Java Script, Java DOS, Windows NT, UNIX
Data-Centric Security in Software Defined Networks (SDN)
Data-Centric Security in Software Defined Networks (SDN)
Software-Defined Network Frameworks Security Issues and Use Cases
Software-Defined Network Frameworks Security Issues and Use Cases
Computer Networking from LANs to WANs Hardware, Software and Security
Black Hat Physical Device Security Exploiting Hardware and Software
Fuzzing for Software Security Testing and Quality Assurance, 2nd Edition
Securing the Digital Realm Advances in Hardware and Software Security, Communication, and Forensics
A Bug Hunter|s Diary A Guided Tour Through the Wilds of Software Security