我必须将特权提升为root用户才能读取包含密钥的文本文件。实际上,我有一个可执行二进制文件,其中包含以下具有执行权限的源代码:
#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[]) {
char buf[256];
int len, i;
scanf("%s", buf);
len = strlen(buf);
printf("%s\n", buf);
return 0;
}
我将提升特权到root用户,以便读取Flag1.txt,该文件具有要读取的root访问权限。我该怎么做?
预先感谢