UID:
almahu_9949384210102882
Format:
1 online resource (350 pages) :
,
illustrations
ISBN:
9780429014437
,
0429014430
,
9780429014420
,
0429014422
,
9780429014413
,
0429014414
,
9780429506475
,
0429506473
Content:
Security for Software Engineers is designed to introduce security concepts to undergraduate software engineering students. The book is divided into four units, each targeting activities that a software engineer will likely be involved in within industry. The book explores the key areas of attack vectors, code hardening, privacy, and social engineering. Each topic is explored from a theoretical and a practical-application standpoint. Features: targets software engineering students - one of the only security texts to target this audience; focuses on the white-hat side of the security equation rather than the black-hat side; includes many practical and real-world examples that easily translate into the workplace; covers a one-semester undergraduate course; describes all aspects of computer security as it pertains to the job of a software engineer and presents problems similar to that which an engineer will encounter in the industry. This text will equip students to make knowledgeable security decisions, be productive members of a security review team, and write code that protects a user's information assets.
Note:
Roles -- Classification of attacks -- Software weapons -- Social engineering -- Command injection -- Memory injection -- Threat modeling -- Mitigation -- Authentication -- Access control -- Encryption.
Additional Edition:
Print version: Helfrich, James N. Security for software engineers. Boca Raton : Chapman & Hall/CRC, 2018 ISBN 9781138583825
Language:
English
Keywords:
Electronic books.
;
Textbooks.
;
Textbooks
DOI:
10.1201/9780429506475
URL:
https://www.taylorfrancis.com/books/9780429506475
URL:
https://www.taylorfrancis.com/books/9780429506475