Security for Software Engineers
暫譯: 軟體工程師的安全性

Helfrich, James N.

相關主題

商品描述

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.

商品描述(中文翻譯)

軟體工程師的安全性》旨在向大學本科的軟體工程學生介紹安全性概念。該書分為四個單元,每個單元針對軟體工程師在業界可能參與的活動。

本書探討了攻擊向量、程式碼加固、隱私和社會工程等關鍵領域。每個主題都從理論和實際應用的角度進行探討。

特色:

- 針對軟體工程學生 - 是為這一受眾量身打造的少數安全性教材之一。
- 專注於安全性方程式的白帽子(white-hat)方面,而非黑帽子(black-hat)方面。
- 包含許多實用且真實的範例,易於轉化為工作場所的應用。
- 涵蓋一學期的本科課程。
- 描述了與軟體工程師工作相關的所有計算機安全性方面,並提出類似於工程師在業界會遇到的問題。

本書將使學生能夠做出知識淵博的安全決策,成為安全審查團隊的有效成員,並撰寫保護用戶資訊資產的程式碼。

作者簡介

James Helfrich earned his BS and MS in Computer Science from the University of Pennsylvania, and his PhD from Idaho State University. After working as a Software Development Engineer and a Program Manager at Microsoft on the Office family of products, he has been teaching Computer Science at BYU-Idaho since 2006. His specialties include software development, humancomputer interaction, and security.

 

作者簡介(中文翻譯)

詹姆斯·赫爾弗里奇在賓夕法尼亞大學獲得計算機科學的學士和碩士學位,並在愛達荷州立大學獲得博士學位。在微軟擔任軟體開發工程師和計畫經理,負責 Office 產品系列的工作後,他自 2006 年起在 BYU-Idaho 教授計算機科學。他的專長包括軟體開發、人機互動和安全性。