|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/c-superpowers-and-more
课程评论:没有评论
课程名称:C++超能力与更多 课程概述:本课程将深入探讨C和C++语言,分析C/C++语言的特性及其对安全性的影响,以及C/C++如何与外部环境交互、错误处理、执行环境等诸多方面。 课程大纲: 1. 随机数生成 - 介绍随机数生成的基本概念以及在C/C++中的实现方法。 2. SETUID位 - 讲解SETUID位的作用,如何影响程序的安全性及其在C/C++中的应用。 3. 驱动开发 - 探讨驱动程序的开发流程,以及如何利用C/C++进行高效的驱动程序编写。 4. 安全编码C++ - 强调安全编码的重要性,介绍在C++开发中避免常见安全漏洞的最佳实践。 本课程适合对C/C++语言有一定基础的学习者,希望通过系统学习提升编程安全性和应用能力。
Part: 1
Title:Random Number Generation
Description:
Part: 2
Title:SETUID Bit
Description:
Part: 3
Title:Driver Development
Description:
Part: 4
Title:Secure Coding C++
Description:
Explore the C and C++ languages. Look at the specificity of the C/C++ languages and how this impacts security, ways C/C++ can interact with the external world, error handling, the execution environment and much more.