blucat문제를 풀어보도록 하겠습니다.
우선 ls -l로 목록을 보도록 하죠
blukat.c파일을 열어서 코드를 봅시다.
간단하게 요약을 해보면 fgets 함수를 통해서 password를 읽고 입력을 받네요.
그리고 if문에서 password와 buf가 가다면 flag를 줍니다.
cat password를 입력해보겠습니다.
이렇게 나오네요.
blukat을 실행시키고 아까 cat password를 입력해서 나온 문자들을 입력해주면 flag가 나옵니다.
왜 그런지 볼까요??
id를 쳐보면 blukat_pwn이네요.
아까 ls -l에서 본 권한과 같네요. 기본을 확인하는 문제 같습니다.
이상으로 blukat 풀이를 마치도록 하겠습니다.
'pwnable.kr 문제풀이' 카테고리의 다른 글
pwnable.kr cmd2 문제풀이 :: 건듀의 블로그 (0) | 2019.09.20 |
---|---|
pwnable.kr cmd1 문제풀이 :: 건듀의 블로그 (0) | 2019.09.20 |
pwnable.kr lotto 문제풀이 :: 건듀의 블로그 (0) | 2019.09.20 |
pwnable.kr blackjack 문제풀이 :: 건듀의 블로그 (0) | 2019.09.20 |
pwnable.kr coin1 문제풀이 :: 건듀의 블로그 (0) | 2019.09.20 |