用C语言分别编写含有以下漏洞的函数: (1)通过函数的输入参数可控...
发布于 2022-03-03 17:06:29
用C语言分别编写含有以下漏洞的函数:
(1)通过函数的输入参数可控的缓冲区溢出漏洞的函数,以及对应的修复该漏洞的函数
(2)通过函数的输入参数可控的整数溢出漏洞的函数,以及对应的修复该漏洞的函数
样例:
含有格式化字符串漏洞函数:
void format_vul(char *outstr){
printf(outstr)
}
格式化字符串漏洞的修复函数:
void format_vul(char *outstr){
printf("%s", outstr)
}
关注者
0
被浏览
37