Мне нужно повысить привилегию root, чтобы читать текстовый файл, включая секретный ключ.На самом деле, у меня есть исполняемый двоичный файл со следующим исходным кодом с привилегией выполнения 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-доступ кбыть прочитаннымКак я могу сделать эту атаку?
Заранее спасибо,