今日安全题 #3
这是 2026-11-03 的题目。 阅读代码,选出最严重的安全漏洞。
这是一个接收用户名并输出问候语的函数。最严重的漏洞是什么?
#include <stdio.h>
#include <string.h>
void greet(const char *name) {
char buf[32];
strcpy(buf, "Hello, ");
strcat(buf, name);
printf("%s\n", buf);
}
这是 2026-11-03 的题目。 阅读代码,选出最严重的安全漏洞。
这是一个接收用户名并输出问候语的函数。最严重的漏洞是什么?
#include <stdio.h>
#include <string.h>
void greet(const char *name) {
char buf[32];
strcpy(buf, "Hello, ");
strcat(buf, name);
printf("%s\n", buf);
}