728x90
#include <stdio.h>
#include <unistd.h>
int main(int argc, char *argv[]){
FILE *secret = fopen("/challenge/app-systeme/ch5/.passwd", "rt");
char buffer[32];
fgets(buffer, sizeof(buffer), secret);
printf(argv[1]);
fclose(secret);
return 0;
}
payload
%08x(뛰어쓰기) 한 이유는 보기 좋게 하기 위해서
출력된 값을 복사 해서 chatgpt한테 역순으로 바꿔달라 했다. 그리고 ascii 문자를 확인을 하면 된다
728x90