Identifying Security Vulnerabilities in C/C++Programming

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/identifying-security-vulnerabilities-c-programming

课程评论:没有评论

第一个写评论        关注课程

课程大纲

Users, Privileges, and Environment Variables
Validation and Verification, Buffer and Numeric Overflows, and Input Injections
Files, Subprocesses, and Race Conditions
Randomness, Cryptography, and Other Topics

课程评论(0条)

课程详情

This course builds upon the skills and coding practices learned in both Principles of Secure Coding and Identifying Security Vulnerabilities, courses one and two, in this specialization. This course uses the focusing technique that asks you to think about: “what to watch out for” and “where to look” to evaluate and ultimately remediate fragile C++ library code. The techniques you’ll be examining will make your programs perform accurately and be resistant to attempts to perform inaccurately. This is really what the term secure programming means. You will be shown common errors that people make, and then learn how to program more robustly. You will apply tips and best practices to help you improve your programming style and help you to avoid common problems like buffer overflows, which may or may not cause security problems.

识别C / C ++编程中的安全漏洞:本课程以本专业的课程一和二中“安全编码原理和识别安全漏洞”所学的技能和编码实践为基础。本课程使用聚焦技术,要求您考虑:“需要注意什么”和“要看哪里”,以评估并最终补救易碎的C ++库代码。 您将要研究的技术将使您的程序准确执行,并且可以防止尝试执行不准确的情况。这就是安全编程一词的真正含义。您将看到人们犯的常见错误,然后学习如何更可靠地编程。您将应用技巧和最佳实践来帮助您改善编程风格,并避免常见的问题(例如缓冲区溢出),这些问题可能会或可能不会导致安全问题。

课程标签

0人关注该课程

主题相关的课程