Computer & Internet Security: A Hands-on Approach 2e (Paperback)
暫譯: 電腦與網際網路安全:實作導向第 2 版(平裝本)

Wenliang Du

買這商品的人也買了...

商品描述

Teaching computer and network security principles via hands-on activities
Unique among computer security texts, the Second Edition of the Computer & Internet Security: A Hands-on Approach builds on the author’s long tradition of teaching this complex subject through a hands-on approach. For each security principle, the book uses a series of hands-on activities to help explain the principle; readers can "touch", play with, and experiment with the principle, instead of just reading about it. The hands-on activities are based on the author's widely adopted SEED Labs, which have been used by over 1000 institutes in more than 65 countries. 

Topics covered in the book
- Software security: attacks and countermeasures
- Web security: attacks and countermeasures
- Network security: attacks on TCP/IP and DNS
- Packet sniffing and spoofing
- Firewall and Virtual Private Network (VPN)
- Newly discovered attacks, including Meltdown and Spectre attacks on CPUs, Dirty COW, Shellshock, Heartbleed, Hash collision, etc.
- Common hacking and defense techniques
- Cryptography, PKI, and TLS programming
- Bitcoin and Blockchain

商品描述(中文翻譯)

透過實作活動教授電腦與網路安全原則

Computer & Internet Security: A Hands-on Approach 第二版有別於其他電腦安全教材,延續作者長期以實作方式教授這門複雜學科的傳統。針對每項安全原則,本書都設計了一系列實作活動來協助說明;讀者不只是閱讀相關內容,還能實際「接觸」、操作並實驗這些原則。這些實作活動以作者廣受採用的 SEED Labs 為基礎;SEED Labs 已被 65 個以上國家的超過 1,000 所教育機構使用。

本書涵蓋的主題

- 軟體安全:攻擊與防禦措施
- Web 安全:攻擊與防禦措施
- 網路安全:針對 TCP/IP 與 DNS 的攻擊
- 封包嗅探與欺騙
- 防火牆與 Virtual Private Network (VPN)
- 最新發現的攻擊,包括針對 CPU 的 Meltdown 與 Spectre 攻擊、Dirty COW、Shellshock、Heartbleed、雜湊碰撞(Hash collision)等
- 常見的駭客攻擊與防禦技術
- Cryptography、PKI 與 TLS 程式設計
- Bitcoin 與 Blockchain

作者簡介

Dr. Wenliang (Kevin) Du is the Laura J. and L. Douglas Meredith Professor of Teaching Excellence at Syracuse University. He received his bachelor's degree from the University of Science and Technology of China in 1993, and got his PhD degree from Purdue University in 2001. He became a tenure-track assistant professor at Syracuse University after the graduation. He is currently a full professor in the Department of Electrical Engineering and Computer Science. Professor Du has taught courses in cybersecurity at both undergraduate and graduate levels since 2001. He promotes experiential learning in cybersecurity education. To provide students with hands-on experiences, funded by multiple grants from National Science Foundation and over a period of 17 years, he has developed over 30 labs (called SEED labs). These labs are now being used by over 1000 universities, colleges, and high schools in 65 countries. In 2010, his SEED project was highlighted by the National Science Foundation in a report sent to the US Congress. The report highlights "17 projects that represent cutting-edge creativity in undergraduate STEM classes nationwide". Due to the impact of the SEED labs, he received the "2017 Academic Leadership" award from the 21st Colloquium for Information System Security Education. In 2019, Syracuse University awarded him the Meredith Professorship for Teaching Excellence. Professor Du conducts research in the area of computer and network security, with a specific interest in system security. He has published over 100 technical papers. As of April 2019, his research work has been cited for over 14,100 times (based on Google Scholar). He is a recipient of the ACM CCS Test-of-Time Award in 2013 due to the impact of one of his papers published in 2003. His current research focuses on mobile system security, aiming at developing novel mechanisms at the operating system and hardware levels to enhance the security of smartphones and mobile devices. He also conducts research in security education, with a focus on developing platforms for experiential learning in cybersecurity.

作者簡介(中文翻譯)

Wenliang(Kevin)Du 博士是 Syracuse University 的 Laura J. and L. Douglas Meredith Teaching Excellence 講座教授。他於 1993 年取得 University of Science and Technology of China 的學士學位,並於 2001 年取得 Purdue University 的博士學位。畢業後,他成為 Syracuse University 的 tenure-track 助理教授。目前,他是電機工程與電腦科學系的正教授。

自 2001 年起,Du 教授持續在大學部與研究所層級教授網路安全(cybersecurity)課程。他致力於在網路安全教育中推動體驗式學習(experiential learning)。為了讓學生獲得實作經驗,在 National Science Foundation 多項研究經費的支持下,歷經 17 年,他開發了 30 多個實驗課程(稱為 SEED labs)。目前,這些實驗課程已被 65 個國家的 1,000 多所大學、學院與高中採用。

2010 年,他的 SEED project 獲 National Science Foundation 列入一份提交給 US Congress 的報告。該報告表彰了「代表全國大學部 STEM 課程前瞻性創意的 17 項計畫」。由於 SEED labs 所帶來的影響,他於 2017 年獲得 21st Colloquium for Information System Security Education 頒發的「2017 Academic Leadership」獎。2019 年,Syracuse University 授予他 Meredith Professorship for Teaching Excellence 講座教授職位。

Du 教授的研究領域為電腦與網路安全,尤其專注於系統安全。他已發表 100 多篇技術論文。截至 2019 年 4 月,他的研究成果已獲引用超過 14,100 次(根據 Google Scholar 的資料)。2013 年,他因 2003 年發表的一篇論文所造成的影響,獲得 ACM CCS Test-of-Time Award。

目前,他的研究重點是行動系統安全,目標是在作業系統與硬體層級開發創新的機制,以提升智慧型手機與行動裝置的安全性。他也從事安全教育研究,專注於開發用於網路安全體驗式學習的平台。