Source code
#include <stdio.h>
int main(void) {
FILE *fp;
char buf[0x80] = {};
size_t flag_len = 0;
printf("Welcome To DreamHack Wargame!\n");
fp = fopen("/flag", "r");
fseek(fp, 0, SEEK_END);
flag_len = ftell(fp);
fseek(fp, 0, SEEK_SET);
fread(buf, 1, flag_len, fp);
fclose(fp);
printf("FLAG : ");
fwrite(buf, 1, flag_len, stdout);
}
단순히 실행만 하면 플래그를 얻을 수 있는 간단한 코드이다.
Exploit code
from pwn import *
p = process('./welcome')
p.interactive()
'dreamhack > system' 카테고리의 다른 글
[DreamHack] sint (0) | 2024.07.25 |
---|